From b1b3371c13d5c2f61ed616cfee4786f36cddfda9 Mon Sep 17 00:00:00 2001 From: Tarun Khattar Date: Mon, 17 Nov 2025 20:35:34 +0530 Subject: [PATCH] Removing api spec definition for decommissioned Microsoft.MobileNetworks --- specification/mobilenetwork/cspell.yaml | 41 - .../attachedDataNetwork.json | 514 ----- .../preview/2022-03-01-preview/common.json | 367 ---- .../2022-03-01-preview/dataNetwork.json | 349 ---- .../examples/AttachedDataNetworkCreate.json | 133 -- .../examples/AttachedDataNetworkDelete.json | 15 - .../examples/AttachedDataNetworkGet.json | 58 - ...dDataNetworkListByPacketCoreDataPlane.json | 61 - .../AttachedDataNetworkUpdateTags.json | 67 - .../examples/DataNetworkCreate.json | 59 - .../examples/DataNetworkDelete.json | 14 - .../examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/MobileNetworkCreate.json | 67 - .../examples/MobileNetworkDelete.json | 13 - .../examples/MobileNetworkGet.json | 34 - .../MobileNetworkListByResourceGroup.json | 37 - .../MobileNetworkListBySubscription.json | 36 - .../examples/MobileNetworkUpdateTags.json | 43 - .../examples/OperationList.json | 25 - .../PacketCoreControlPlaneCreate.json | 88 - .../PacketCoreControlPlaneDelete.json | 13 - .../examples/PacketCoreControlPlaneGet.json | 41 - ...etCoreControlPlaneListByResourceGroup.json | 45 - ...ketCoreControlPlaneListBySubscription.json | 44 - .../PacketCoreControlPlaneUpdateTags.json | 50 - .../examples/PacketCoreDataPlaneCreate.json | 65 - .../examples/PacketCoreDataPlaneDelete.json | 14 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../examples/ServiceCreate.json | 179 -- .../examples/ServiceDelete.json | 14 - .../examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../examples/SimCreate.json | 123 -- .../examples/SimDelete.json | 13 - .../2022-03-01-preview/examples/SimGet.json | 52 - .../examples/SimIdListByMobileNetwork.json | 33 - .../examples/SimListByResourceGroup.json | 55 - .../examples/SimListBySubscription.json | 54 - .../examples/SimPolicyCreate.json | 176 -- .../examples/SimPolicyDelete.json | 14 - .../examples/SimPolicyGet.json | 71 - .../SimPolicyListByMobileNetwork.json | 74 - .../examples/SimPolicyUpdateTags.json | 80 - .../examples/SimUpdateTags.json | 62 - .../examples/SiteCreate.json | 69 - .../examples/SiteDelete.json | 14 - .../2022-03-01-preview/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../examples/SiteUpdateTags.json | 45 - .../examples/SliceCreate.json | 71 - .../examples/SliceDelete.json | 14 - .../2022-03-01-preview/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../examples/SliceUpdateTags.json | 45 - .../2022-03-01-preview/mobileNetwork.json | 1189 ------------ .../preview/2022-03-01-preview/operation.json | 136 -- .../packetCoreControlPlane.json | 396 ---- .../packetCoreDataPlane.json | 355 ---- .../preview/2022-03-01-preview/service.json | 569 ------ .../preview/2022-03-01-preview/simPolicy.json | 475 ----- .../preview/2022-03-01-preview/slice.json | 359 ---- .../preview/2022-03-01-preview/ts29571.json | 335 ---- .../attachedDataNetwork.json | 522 ------ .../preview/2022-04-01-preview/common.json | 466 ----- .../2022-04-01-preview/dataNetwork.json | 349 ---- .../examples/AttachedDataNetworkCreate.json | 142 -- .../examples/AttachedDataNetworkDelete.json | 15 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 59 - .../examples/DataNetworkDelete.json | 14 - .../examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/MobileNetworkCreate.json | 67 - .../examples/MobileNetworkDelete.json | 13 - .../examples/MobileNetworkGet.json | 34 - .../MobileNetworkListByResourceGroup.json | 37 - .../MobileNetworkListBySubscription.json | 36 - .../examples/MobileNetworkUpdateTags.json | 43 - .../examples/OperationList.json | 25 - .../PacketCoreControlPlaneCreate.json | 133 -- .../PacketCoreControlPlaneDelete.json | 13 - .../examples/PacketCoreControlPlaneGet.json | 56 - ...etCoreControlPlaneListByResourceGroup.json | 60 - ...ketCoreControlPlaneListBySubscription.json | 59 - .../PacketCoreControlPlaneUpdateTags.json | 65 - .../PacketCoreControlPlaneVersionGet.json | 21 - ...ontrolPlaneVersionListByResourceGroup.json | 43 - .../examples/PacketCoreDataPlaneCreate.json | 65 - .../examples/PacketCoreDataPlaneDelete.json | 14 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../examples/ServiceCreate.json | 179 -- .../examples/ServiceDelete.json | 14 - .../examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../examples/SimCreate.json | 112 -- .../examples/SimDelete.json | 14 - .../2022-04-01-preview/examples/SimGet.json | 49 - .../examples/SimGroupCreate.json | 73 - .../examples/SimGroupDelete.json | 13 - .../examples/SimGroupGet.json | 36 - .../examples/SimGroupListByResourceGroup.json | 39 - .../examples/SimGroupListBySubscription.json | 38 - .../examples/SimGroupUpdateTags.json | 45 - .../examples/SimIdListByMobileNetwork.json | 33 - .../examples/SimListBySimGroup.json | 52 - .../examples/SimPolicyCreate.json | 176 -- .../examples/SimPolicyDelete.json | 14 - .../examples/SimPolicyGet.json | 71 - .../SimPolicyListByMobileNetwork.json | 74 - .../examples/SimPolicyUpdateTags.json | 80 - .../examples/SiteCreate.json | 69 - .../examples/SiteDelete.json | 14 - .../2022-04-01-preview/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../examples/SiteUpdateTags.json | 45 - .../examples/SliceCreate.json | 71 - .../examples/SliceDelete.json | 14 - .../2022-04-01-preview/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../examples/SliceUpdateTags.json | 45 - .../2022-04-01-preview/mobileNetwork.json | 1463 --------------- .../preview/2022-04-01-preview/operation.json | 136 -- .../packetCoreControlPlane.json | 668 ------- .../packetCoreDataPlane.json | 355 ---- .../preview/2022-04-01-preview/service.json | 569 ------ .../preview/2022-04-01-preview/simPolicy.json | 475 ----- .../preview/2022-04-01-preview/slice.json | 359 ---- .../preview/2022-04-01-preview/ts29571.json | 335 ---- .../2022-11-01/attachedDataNetwork.json | 517 ----- .../stable/2022-11-01/common.json | 601 ------ .../stable/2022-11-01/dataNetwork.json | 343 ---- .../examples/AttachedDataNetworkCreate.json | 147 -- .../examples/AttachedDataNetworkDelete.json | 19 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 62 - .../examples/DataNetworkDelete.json | 18 - .../2022-11-01/examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/MobileNetworkCreate.json | 70 - .../examples/MobileNetworkDelete.json | 17 - .../2022-11-01/examples/MobileNetworkGet.json | 34 - .../MobileNetworkListByResourceGroup.json | 37 - .../MobileNetworkListBySubscription.json | 36 - .../examples/MobileNetworkUpdateTags.json | 43 - .../2022-11-01/examples/OperationList.json | 25 - ...ControlPlaneCollectDiagnosticsPackage.json | 27 - .../PacketCoreControlPlaneCreate.json | 179 -- .../PacketCoreControlPlaneDelete.json | 17 - .../examples/PacketCoreControlPlaneGet.json | 78 - ...etCoreControlPlaneListByResourceGroup.json | 79 - ...ketCoreControlPlaneListBySubscription.json | 78 - .../PacketCoreControlPlaneReinstall.json | 28 - .../PacketCoreControlPlaneRollback.json | 28 - .../PacketCoreControlPlaneUpdateTags.json | 84 - .../PacketCoreControlPlaneVersionGet.json | 26 - .../PacketCoreControlPlaneVersionList.json | 62 - .../examples/PacketCoreDataPlaneCreate.json | 68 - .../examples/PacketCoreDataPlaneDelete.json | 18 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../2022-11-01/examples/ServiceCreate.json | 182 -- .../2022-11-01/examples/ServiceDelete.json | 18 - .../2022-11-01/examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../2022-11-01/examples/SimBulkDelete.json | 31 - .../2022-11-01/examples/SimBulkUpload.json | 80 - .../examples/SimBulkUploadEncrypted.json | 83 - .../stable/2022-11-01/examples/SimCreate.json | 123 -- .../stable/2022-11-01/examples/SimDelete.json | 18 - .../stable/2022-11-01/examples/SimGet.json | 53 - .../2022-11-01/examples/SimGroupCreate.json | 100 - .../2022-11-01/examples/SimGroupDelete.json | 17 - .../2022-11-01/examples/SimGroupGet.json | 45 - .../examples/SimGroupListByResourceGroup.json | 48 - .../examples/SimGroupListBySubscription.json | 47 - .../examples/SimGroupUpdateTags.json | 54 - .../examples/SimListBySimGroup.json | 56 - .../2022-11-01/examples/SimPolicyCreate.json | 190 -- .../2022-11-01/examples/SimPolicyDelete.json | 18 - .../2022-11-01/examples/SimPolicyGet.json | 76 - .../SimPolicyListByMobileNetwork.json | 75 - .../examples/SimPolicyUpdateTags.json | 81 - .../2022-11-01/examples/SiteCreate.json | 58 - .../2022-11-01/examples/SiteDelete.json | 18 - .../stable/2022-11-01/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../2022-11-01/examples/SiteUpdateTags.json | 45 - .../2022-11-01/examples/SliceCreate.json | 74 - .../2022-11-01/examples/SliceDelete.json | 18 - .../stable/2022-11-01/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../2022-11-01/examples/SliceUpdateTags.json | 45 - .../stable/2022-11-01/mobileNetwork.json | 378 ---- .../stable/2022-11-01/operation.json | 136 -- .../2022-11-01/packetCoreControlPlane.json | 1073 ----------- .../2022-11-01/packetCoreDataPlane.json | 349 ---- .../stable/2022-11-01/service.json | 563 ------ .../stable/2022-11-01/sim.json | 724 ------- .../stable/2022-11-01/simGroup.json | 388 ---- .../stable/2022-11-01/simPolicy.json | 482 ----- .../stable/2022-11-01/site.json | 347 ---- .../stable/2022-11-01/slice.json | 353 ---- .../stable/2022-11-01/ts29571.json | 335 ---- .../2023-06-01/attachedDataNetwork.json | 517 ----- .../stable/2023-06-01/common.json | 680 ------- .../stable/2023-06-01/dataNetwork.json | 343 ---- .../stable/2023-06-01/diagnosticsPackage.json | 301 --- .../examples/AttachedDataNetworkCreate.json | 147 -- .../examples/AttachedDataNetworkDelete.json | 19 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 62 - .../examples/DataNetworkDelete.json | 18 - .../2023-06-01/examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/DiagnosticsPackageCreate.json | 31 - .../examples/DiagnosticsPackageDelete.json | 18 - .../examples/DiagnosticsPackageGet.json | 21 - ...csPackageListByPacketCoreControlPlane.json | 32 - .../examples/MobileNetworkCreate.json | 70 - .../examples/MobileNetworkDelete.json | 17 - .../2023-06-01/examples/MobileNetworkGet.json | 34 - .../MobileNetworkListByResourceGroup.json | 37 - .../MobileNetworkListBySubscription.json | 36 - .../examples/MobileNetworkUpdateTags.json | 43 - .../2023-06-01/examples/OperationList.json | 25 - .../examples/PacketCaptureCreate.json | 59 - .../examples/PacketCaptureDelete.json | 18 - .../2023-06-01/examples/PacketCaptureGet.json | 29 - ...etCaptureListByPacketCoreControlPlane.json | 48 - .../examples/PacketCaptureStop.json | 25 - ...ControlPlaneCollectDiagnosticsPackage.json | 27 - .../PacketCoreControlPlaneCreate.json | 185 -- .../PacketCoreControlPlaneDelete.json | 17 - .../examples/PacketCoreControlPlaneGet.json | 79 - ...etCoreControlPlaneListByResourceGroup.json | 83 - ...ketCoreControlPlaneListBySubscription.json | 79 - .../examples/PacketCoreControlPlanePatch.json | 100 - .../PacketCoreControlPlaneReinstall.json | 28 - .../PacketCoreControlPlaneRollback.json | 28 - .../PacketCoreControlPlaneVersionGet.json | 26 - ...eControlPlaneVersionGetBySubscription.json | 27 - .../PacketCoreControlPlaneVersionList.json | 62 - ...ControlPlaneVersionListBySubscription.json | 63 - .../examples/PacketCoreDataPlaneCreate.json | 68 - .../examples/PacketCoreDataPlaneDelete.json | 18 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../2023-06-01/examples/ServiceCreate.json | 182 -- .../2023-06-01/examples/ServiceDelete.json | 18 - .../2023-06-01/examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../2023-06-01/examples/SimBulkDelete.json | 31 - .../2023-06-01/examples/SimBulkUpload.json | 80 - .../examples/SimBulkUploadEncrypted.json | 83 - .../stable/2023-06-01/examples/SimCreate.json | 123 -- .../stable/2023-06-01/examples/SimDelete.json | 18 - .../stable/2023-06-01/examples/SimGet.json | 53 - .../2023-06-01/examples/SimGroupCreate.json | 100 - .../2023-06-01/examples/SimGroupDelete.json | 17 - .../2023-06-01/examples/SimGroupGet.json | 45 - .../examples/SimGroupListByResourceGroup.json | 48 - .../examples/SimGroupListBySubscription.json | 47 - .../2023-06-01/examples/SimGroupPatch.json | 60 - .../examples/SimListBySimGroup.json | 56 - .../2023-06-01/examples/SimPolicyCreate.json | 190 -- .../2023-06-01/examples/SimPolicyDelete.json | 18 - .../2023-06-01/examples/SimPolicyGet.json | 76 - .../SimPolicyListByMobileNetwork.json | 75 - .../examples/SimPolicyUpdateTags.json | 81 - .../2023-06-01/examples/SiteCreate.json | 58 - .../2023-06-01/examples/SiteDelete.json | 18 - .../examples/SiteDeletePacketCore.json | 22 - .../stable/2023-06-01/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../2023-06-01/examples/SiteUpdateTags.json | 45 - .../2023-06-01/examples/SliceCreate.json | 74 - .../2023-06-01/examples/SliceDelete.json | 18 - .../stable/2023-06-01/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../2023-06-01/examples/SliceUpdateTags.json | 45 - .../stable/2023-06-01/mobileNetwork.json | 378 ---- .../stable/2023-06-01/operation.json | 136 -- .../stable/2023-06-01/packetCapture.json | 401 ---- .../2023-06-01/packetCoreControlPlane.json | 1268 ------------- .../2023-06-01/packetCoreDataPlane.json | 349 ---- .../stable/2023-06-01/service.json | 564 ------ .../stable/2023-06-01/sim.json | 724 ------- .../stable/2023-06-01/simGroup.json | 388 ---- .../stable/2023-06-01/simPolicy.json | 482 ----- .../stable/2023-06-01/site.json | 414 ---- .../stable/2023-06-01/slice.json | 353 ---- .../stable/2023-06-01/ts29571.json | 340 ---- .../2023-09-01/attachedDataNetwork.json | 517 ----- .../stable/2023-09-01/common.json | 680 ------- .../stable/2023-09-01/dataNetwork.json | 343 ---- .../stable/2023-09-01/diagnosticsPackage.json | 301 --- .../examples/AttachedDataNetworkCreate.json | 147 -- .../examples/AttachedDataNetworkDelete.json | 19 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 62 - .../examples/DataNetworkDelete.json | 18 - .../2023-09-01/examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/DiagnosticsPackageCreate.json | 31 - .../examples/DiagnosticsPackageDelete.json | 18 - .../examples/DiagnosticsPackageGet.json | 21 - ...csPackageListByPacketCoreControlPlane.json | 32 - .../examples/MobileNetworkCreate.json | 70 - .../examples/MobileNetworkDelete.json | 17 - .../2023-09-01/examples/MobileNetworkGet.json | 34 - .../MobileNetworkListByResourceGroup.json | 37 - .../MobileNetworkListBySubscription.json | 36 - .../examples/MobileNetworkUpdateTags.json | 43 - .../2023-09-01/examples/OperationList.json | 25 - .../examples/PacketCaptureCreate.json | 59 - .../examples/PacketCaptureDelete.json | 18 - .../2023-09-01/examples/PacketCaptureGet.json | 33 - ...etCaptureListByPacketCoreControlPlane.json | 48 - .../examples/PacketCaptureStop.json | 25 - ...ControlPlaneCollectDiagnosticsPackage.json | 27 - .../PacketCoreControlPlaneCreate.json | 212 --- .../PacketCoreControlPlaneDelete.json | 17 - .../examples/PacketCoreControlPlaneGet.json | 88 - ...etCoreControlPlaneListByResourceGroup.json | 83 - ...ketCoreControlPlaneListBySubscription.json | 79 - .../examples/PacketCoreControlPlanePatch.json | 100 - .../PacketCoreControlPlaneReinstall.json | 28 - .../PacketCoreControlPlaneRollback.json | 28 - .../PacketCoreControlPlaneVersionGet.json | 26 - ...eControlPlaneVersionGetBySubscription.json | 27 - .../PacketCoreControlPlaneVersionList.json | 62 - ...ControlPlaneVersionListBySubscription.json | 63 - .../examples/PacketCoreDataPlaneCreate.json | 68 - .../examples/PacketCoreDataPlaneDelete.json | 18 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../2023-09-01/examples/ServiceCreate.json | 182 -- .../2023-09-01/examples/ServiceDelete.json | 18 - .../2023-09-01/examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../2023-09-01/examples/SimBulkDelete.json | 31 - .../2023-09-01/examples/SimBulkUpload.json | 80 - .../examples/SimBulkUploadEncrypted.json | 83 - .../stable/2023-09-01/examples/SimCreate.json | 123 -- .../stable/2023-09-01/examples/SimDelete.json | 18 - .../stable/2023-09-01/examples/SimGet.json | 53 - .../2023-09-01/examples/SimGroupCreate.json | 100 - .../2023-09-01/examples/SimGroupDelete.json | 17 - .../2023-09-01/examples/SimGroupGet.json | 45 - .../examples/SimGroupListByResourceGroup.json | 48 - .../examples/SimGroupListBySubscription.json | 47 - .../2023-09-01/examples/SimGroupPatch.json | 60 - .../examples/SimListBySimGroup.json | 56 - .../2023-09-01/examples/SimPolicyCreate.json | 190 -- .../2023-09-01/examples/SimPolicyDelete.json | 18 - .../2023-09-01/examples/SimPolicyGet.json | 76 - .../SimPolicyListByMobileNetwork.json | 75 - .../examples/SimPolicyUpdateTags.json | 81 - .../2023-09-01/examples/SiteCreate.json | 58 - .../2023-09-01/examples/SiteDelete.json | 18 - .../examples/SiteDeletePacketCore.json | 22 - .../stable/2023-09-01/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../2023-09-01/examples/SiteUpdateTags.json | 45 - .../2023-09-01/examples/SliceCreate.json | 74 - .../2023-09-01/examples/SliceDelete.json | 18 - .../stable/2023-09-01/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../2023-09-01/examples/SliceUpdateTags.json | 45 - .../stable/2023-09-01/mobileNetwork.json | 378 ---- .../stable/2023-09-01/operation.json | 136 -- .../stable/2023-09-01/packetCapture.json | 409 ---- .../2023-09-01/packetCoreControlPlane.json | 1362 -------------- .../2023-09-01/packetCoreDataPlane.json | 357 ---- .../stable/2023-09-01/service.json | 564 ------ .../stable/2023-09-01/sim.json | 724 ------- .../stable/2023-09-01/simGroup.json | 388 ---- .../stable/2023-09-01/simPolicy.json | 482 ----- .../stable/2023-09-01/site.json | 414 ---- .../stable/2023-09-01/slice.json | 353 ---- .../stable/2023-09-01/ts29571.json | 340 ---- .../2024-02-01/attachedDataNetwork.json | 517 ----- .../stable/2024-02-01/common.json | 680 ------- .../stable/2024-02-01/dataNetwork.json | 343 ---- .../stable/2024-02-01/diagnosticsPackage.json | 301 --- .../examples/AttachedDataNetworkCreate.json | 147 -- .../examples/AttachedDataNetworkDelete.json | 19 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 62 - .../examples/DataNetworkDelete.json | 18 - .../2024-02-01/examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/DiagnosticsPackageCreate.json | 31 - .../examples/DiagnosticsPackageDelete.json | 18 - .../examples/DiagnosticsPackageGet.json | 21 - ...csPackageListByPacketCoreControlPlane.json | 32 - .../examples/ExtendedUeInfo4GGet.json | 73 - .../examples/ExtendedUeInfo5GGet.json | 111 -- .../examples/MobileNetworkCreate.json | 142 -- .../examples/MobileNetworkDelete.json | 17 - .../2024-02-01/examples/MobileNetworkGet.json | 58 - .../MobileNetworkListByResourceGroup.json | 61 - .../MobileNetworkListBySubscription.json | 60 - .../examples/MobileNetworkUpdateTags.json | 67 - .../2024-02-01/examples/OperationList.json | 25 - .../examples/PacketCaptureCreate.json | 59 - .../examples/PacketCaptureDelete.json | 18 - .../2024-02-01/examples/PacketCaptureGet.json | 33 - ...etCaptureListByPacketCoreControlPlane.json | 48 - .../examples/PacketCaptureStop.json | 25 - ...ControlPlaneCollectDiagnosticsPackage.json | 27 - .../PacketCoreControlPlaneCreate.json | 212 --- .../PacketCoreControlPlaneDelete.json | 17 - .../examples/PacketCoreControlPlaneGet.json | 91 - ...etCoreControlPlaneListByResourceGroup.json | 86 - ...ketCoreControlPlaneListBySubscription.json | 79 - .../examples/PacketCoreControlPlanePatch.json | 100 - .../PacketCoreControlPlaneReinstall.json | 28 - .../PacketCoreControlPlaneRollback.json | 28 - .../PacketCoreControlPlaneVersionGet.json | 26 - ...eControlPlaneVersionGetBySubscription.json | 27 - .../PacketCoreControlPlaneVersionList.json | 62 - ...ControlPlaneVersionListBySubscription.json | 63 - .../examples/PacketCoreDataPlaneCreate.json | 68 - .../examples/PacketCoreDataPlaneDelete.json | 18 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - .../2024-02-01/examples/ServiceCreate.json | 182 -- .../2024-02-01/examples/ServiceDelete.json | 18 - .../2024-02-01/examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../2024-02-01/examples/SimBulkDelete.json | 31 - .../2024-02-01/examples/SimBulkUpload.json | 80 - .../examples/SimBulkUploadEncrypted.json | 83 - .../stable/2024-02-01/examples/SimCreate.json | 123 -- .../stable/2024-02-01/examples/SimDelete.json | 18 - .../stable/2024-02-01/examples/SimGet.json | 53 - .../2024-02-01/examples/SimGroupCreate.json | 100 - .../2024-02-01/examples/SimGroupDelete.json | 17 - .../2024-02-01/examples/SimGroupGet.json | 45 - .../examples/SimGroupListByResourceGroup.json | 48 - .../examples/SimGroupListBySubscription.json | 47 - .../2024-02-01/examples/SimGroupPatch.json | 60 - .../examples/SimListBySimGroup.json | 56 - .../2024-02-01/examples/SimPolicyCreate.json | 190 -- .../2024-02-01/examples/SimPolicyDelete.json | 18 - .../2024-02-01/examples/SimPolicyGet.json | 76 - .../SimPolicyListByMobileNetwork.json | 75 - .../examples/SimPolicyUpdateTags.json | 81 - .../2024-02-01/examples/SiteCreate.json | 58 - .../2024-02-01/examples/SiteDelete.json | 18 - .../examples/SiteDeletePacketCore.json | 22 - .../stable/2024-02-01/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../2024-02-01/examples/SiteUpdateTags.json | 45 - .../2024-02-01/examples/SliceCreate.json | 74 - .../2024-02-01/examples/SliceDelete.json | 18 - .../stable/2024-02-01/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../2024-02-01/examples/SliceUpdateTags.json | 45 - .../2024-02-01/examples/UeInfoList.json | 75 - .../stable/2024-02-01/mobileNetwork.json | 448 ----- .../stable/2024-02-01/operation.json | 136 -- .../stable/2024-02-01/packetCapture.json | 409 ---- .../2024-02-01/packetCoreControlPlane.json | 1403 -------------- .../2024-02-01/packetCoreDataPlane.json | 357 ---- .../stable/2024-02-01/service.json | 564 ------ .../stable/2024-02-01/sim.json | 724 ------- .../stable/2024-02-01/simGroup.json | 388 ---- .../stable/2024-02-01/simPolicy.json | 482 ----- .../stable/2024-02-01/site.json | 414 ---- .../stable/2024-02-01/slice.json | 353 ---- .../stable/2024-02-01/ts29571.json | 433 ----- .../stable/2024-02-01/ueInfo.json | 824 -------- .../2024-04-01/attachedDataNetwork.json | 517 ----- .../stable/2024-04-01/common.json | 703 ------- .../stable/2024-04-01/dataNetwork.json | 343 ---- .../stable/2024-04-01/diagnosticsPackage.json | 301 --- .../examples/AttachedDataNetworkCreate.json | 147 -- .../examples/AttachedDataNetworkDelete.json | 19 - .../examples/AttachedDataNetworkGet.json | 61 - ...dDataNetworkListByPacketCoreDataPlane.json | 64 - .../AttachedDataNetworkUpdateTags.json | 70 - .../examples/DataNetworkCreate.json | 62 - .../examples/DataNetworkDelete.json | 18 - .../2024-04-01/examples/DataNetworkGet.json | 32 - .../DataNetworkListByMobileNetwork.json | 35 - .../examples/DataNetworkUpdateTags.json | 41 - .../examples/DiagnosticsPackageCreate.json | 31 - .../examples/DiagnosticsPackageDelete.json | 18 - .../examples/DiagnosticsPackageGet.json | 21 - ...csPackageListByPacketCoreControlPlane.json | 32 - .../examples/ExtendedUeInfo4GGet.json | 73 - .../examples/ExtendedUeInfo5GGet.json | 111 -- .../examples/MobileNetworkCreate.json | 142 -- .../examples/MobileNetworkDelete.json | 17 - .../2024-04-01/examples/MobileNetworkGet.json | 58 - .../MobileNetworkListByResourceGroup.json | 61 - .../MobileNetworkListBySubscription.json | 60 - .../examples/MobileNetworkUpdateTags.json | 67 - .../2024-04-01/examples/OperationList.json | 25 - .../examples/PacketCaptureCreate.json | 59 - .../examples/PacketCaptureDelete.json | 18 - .../2024-04-01/examples/PacketCaptureGet.json | 33 - ...etCaptureListByPacketCoreControlPlane.json | 48 - .../examples/PacketCaptureStop.json | 25 - ...ControlPlaneCollectDiagnosticsPackage.json | 27 - .../PacketCoreControlPlaneCreate.json | 227 --- .../PacketCoreControlPlaneDelete.json | 17 - .../examples/PacketCoreControlPlaneGet.json | 96 - ...etCoreControlPlaneListByResourceGroup.json | 86 - ...ketCoreControlPlaneListBySubscription.json | 79 - .../examples/PacketCoreControlPlanePatch.json | 100 - .../PacketCoreControlPlaneReinstall.json | 28 - .../PacketCoreControlPlaneRollback.json | 28 - .../PacketCoreControlPlaneVersionGet.json | 30 - ...eControlPlaneVersionGetBySubscription.json | 31 - .../PacketCoreControlPlaneVersionList.json | 72 - ...ControlPlaneVersionListBySubscription.json | 73 - .../examples/PacketCoreDataPlaneCreate.json | 68 - .../examples/PacketCoreDataPlaneDelete.json | 18 - .../examples/PacketCoreDataPlaneGet.json | 34 - ...DataPlaneListByPacketCoreControlPlane.json | 38 - .../PacketCoreDataPlaneUpdateTags.json | 43 - ...RoutingInfoListPacketCoreControlPlane.json | 88 - .../RoutingInfoPacketCoreControlPlane.json | 84 - .../2024-04-01/examples/ServiceCreate.json | 182 -- .../2024-04-01/examples/ServiceDelete.json | 18 - .../2024-04-01/examples/ServiceGet.json | 72 - .../examples/ServiceListByMobileNetwork.json | 75 - .../examples/ServiceUpdateTags.json | 81 - .../2024-04-01/examples/SimBulkDelete.json | 31 - .../2024-04-01/examples/SimBulkUpload.json | 80 - .../examples/SimBulkUploadEncrypted.json | 83 - .../stable/2024-04-01/examples/SimClone.json | 33 - .../stable/2024-04-01/examples/SimCreate.json | 123 -- .../stable/2024-04-01/examples/SimDelete.json | 18 - .../stable/2024-04-01/examples/SimGet.json | 53 - .../2024-04-01/examples/SimGroupCreate.json | 100 - .../2024-04-01/examples/SimGroupDelete.json | 17 - .../2024-04-01/examples/SimGroupGet.json | 45 - .../examples/SimGroupListByMobileNetwork.json | 49 - .../examples/SimGroupListByResourceGroup.json | 48 - .../examples/SimGroupListBySubscription.json | 47 - .../2024-04-01/examples/SimGroupPatch.json | 60 - .../examples/SimListBySimGroup.json | 56 - .../stable/2024-04-01/examples/SimMove.json | 33 - .../2024-04-01/examples/SimPolicyCreate.json | 190 -- .../2024-04-01/examples/SimPolicyDelete.json | 18 - .../2024-04-01/examples/SimPolicyGet.json | 76 - .../SimPolicyListByMobileNetwork.json | 75 - .../examples/SimPolicyUpdateTags.json | 81 - .../2024-04-01/examples/SiteCreate.json | 58 - .../2024-04-01/examples/SiteDelete.json | 18 - .../examples/SiteDeletePacketCore.json | 22 - .../stable/2024-04-01/examples/SiteGet.json | 35 - .../examples/SiteListByMobileNetwork.json | 38 - .../2024-04-01/examples/SiteUpdateTags.json | 45 - .../2024-04-01/examples/SliceCreate.json | 74 - .../2024-04-01/examples/SliceDelete.json | 18 - .../stable/2024-04-01/examples/SliceGet.json | 36 - .../examples/SliceListByMobileNetwork.json | 39 - .../2024-04-01/examples/SliceUpdateTags.json | 45 - .../2024-04-01/examples/UeInfoList.json | 75 - .../stable/2024-04-01/mobileNetwork.json | 493 ----- .../stable/2024-04-01/operation.json | 136 -- .../stable/2024-04-01/packetCapture.json | 409 ---- .../2024-04-01/packetCoreControlPlane.json | 1661 ----------------- .../2024-04-01/packetCoreDataPlane.json | 357 ---- .../stable/2024-04-01/service.json | 564 ------ .../stable/2024-04-01/sim.json | 896 --------- .../stable/2024-04-01/simGroup.json | 388 ---- .../stable/2024-04-01/simPolicy.json | 482 ----- .../stable/2024-04-01/site.json | 414 ---- .../stable/2024-04-01/slice.json | 353 ---- .../stable/2024-04-01/ts29571.json | 433 ----- .../stable/2024-04-01/ueInfo.json | 824 -------- .../resource-manager/readme.csharp.md | 15 - .../resource-manager/readme.go.md | 32 - .../resource-manager/readme.java.md | 43 - .../mobilenetwork/resource-manager/readme.md | 233 --- .../resource-manager/readme.python.md | 18 - .../resource-manager/readme.ruby.md | 37 - .../resource-manager/readme.typescript.md | 14 - .../resource-manager/sdk-suppressions.yaml | 5 - 616 files changed, 78925 deletions(-) delete mode 100644 specification/mobilenetwork/cspell.yaml delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimIdListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimIdListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneReinstall.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneRollback.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUpload.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUploadEncrypted.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/sim.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/site.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/diagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureStop.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlanePatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneReinstall.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneRollback.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUpload.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUploadEncrypted.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupPatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDeletePacketCore.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCapture.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/sim.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/site.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/diagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureStop.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlanePatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneReinstall.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneRollback.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUpload.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUploadEncrypted.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupPatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDeletePacketCore.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCapture.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/sim.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/site.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/diagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo4GGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo5GGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureStop.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlanePatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneReinstall.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneRollback.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUpload.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUploadEncrypted.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupPatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDeletePacketCore.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/UeInfoList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCapture.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/sim.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/site.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ueInfo.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/attachedDataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/common.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/dataNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/diagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo4GGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo5GGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/OperationList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureStop.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlanePatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneReinstall.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneRollback.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoListPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoPacketCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUpload.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUploadEncrypted.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimClone.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByResourceGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListBySubscription.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupPatch.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimListBySimGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimMove.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDeletePacketCore.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceCreate.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceDelete.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceGet.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceListByMobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceUpdateTags.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/UeInfoList.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/mobileNetwork.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/operation.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCapture.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreControlPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreDataPlane.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/service.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/sim.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simGroup.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simPolicy.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/site.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/slice.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ts29571.json delete mode 100644 specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ueInfo.json delete mode 100644 specification/mobilenetwork/resource-manager/readme.csharp.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.go.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.java.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.python.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.ruby.md delete mode 100644 specification/mobilenetwork/resource-manager/readme.typescript.md delete mode 100644 specification/mobilenetwork/resource-manager/sdk-suppressions.yaml diff --git a/specification/mobilenetwork/cspell.yaml b/specification/mobilenetwork/cspell.yaml deleted file mode 100644 index a2da584268d9..000000000000 --- a/specification/mobilenetwork/cspell.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# This file configures spell checking. Items in "words" were initially populated -# with words that might be spelling errors. Review these words and take -# appropriate action. For more information, see: https://aka.ms/ci-fix#spell-check - -# Spell checking is not case sensitive -# Keep word lists in alphabetical order so the file is easier to manage -import: - - ../../cspell.yaml -words: - - ambr - - fiveg - - fiveqi - - gbps - - guti - - homee - - iccid - - imei - - imeisv - - imsi - - kbps - - mobildnetwork - - napt - - ngap - - nssai - - plmn - - rfsp - - snssai - - supi - - tbps - - tmsi - - tngf - - tnla - - ue's - - unversioned - - vuln -overrides: - - filename: >- - **/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/**/*.json - words: - - suci - diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/attachedDataNetwork.json deleted file mode 100644 index a703742ec780..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/attachedDataNetwork.json +++ /dev/null @@ -1,514 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Data network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. In 5G networks this is called as N6 interface whereas in 4G networks this is called as SGi interface." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The Network Address and Port Translation configuration.\nIf not specified the attached data network uses a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment address pool prefixes for the attached data network that are dynamically assigned by the core to UEs when they set up a PDU session.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined then they must be the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment address pool prefixes for the attached data network that are statically assigned by the core to UEs when they set up a PDU session.\nThe mapping of static IP to sim is configured in staticIpConfiguration on the sim resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined then they must be the same size." - } - }, - "required": [ - "userPlaneDataInterface" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The Network Address and Port Translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attachedDataNetwork.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 65,535. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether Network Address and Port Translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 65,535. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 65535 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes per RFC 5382 section 5.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 7440 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes per RFC 4787 section 4.3.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 300 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds per RFC 5508 section 3.2.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/common.json deleted file mode 100644 index 2175ce083174..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/common.json +++ /dev/null @@ -1,367 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data Network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a Data Network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached Data Network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Attached Data Network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile Network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a Mobile Network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a Service resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM Policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM Policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a Slice resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure ARC custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure ARC custom location resource.", - "x-ms-azure-resource": true - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the sim resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The sim is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The sim is enabled." - }, - { - "value": "Invalid", - "description": "The sim cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge machine." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "required": [ - "name" - ], - "description": "Interface properties" - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the mobile network dataNetwork.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/dataNetwork.json deleted file mode 100644 index f519ccc214db..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/dataNetwork.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified mobile network dataNetwork.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network dataNetwork": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified mobile network dataNetwork.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network dataNetwork resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network dataNetwork": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network dataNetwork.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update mobile network dataNetwork operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network dataNetwork resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network dataNetwork resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network dataNetwork": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Update data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all dataNetworks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network dataNetworks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index e531955a6bed..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoresControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoresControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index 1ec3cdcef89d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkGet.json deleted file mode 100644 index 595eb14444a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index e3f6f3fea552..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index 24097f4c7b20..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 65535 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 7440, - "udp": 300, - "icmp": 60 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkCreate.json deleted file mode 100644 index 78002b1b3a71..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkDelete.json deleted file mode 100644 index 68b14c799f57..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkGet.json deleted file mode 100644 index 166af9d9dea5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 2de6ba9b44a7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 00666b2f23be..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkCreate.json deleted file mode 100644 index d2d2d1688efd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "201": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkDelete.json deleted file mode 100644 index 00c4daf9b0da..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkGet.json deleted file mode 100644 index 0e26ac138d97..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index 57c155d54a7a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index fe63d5de5fe7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index 3e3a20450cc5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/OperationList.json deleted file mode 100644 index 88ea8defb7d4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2022-03-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index cf139944dfc2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - }, - "201": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index 2c545bf9f14e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 6b7e0fa4adab..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index 00d890910c38..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index e75492e96768..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneUpdateTags.json deleted file mode 100644 index cef08f282bb7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreControlPlaneUpdateTags.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index 71bc01235e18..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index c73aef31b7cc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index ebc1f6f897db..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index b79ea8bcd143..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index 8d16697586aa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceCreate.json deleted file mode 100644 index ac43ba3a9ea9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceCreate.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceDelete.json deleted file mode 100644 index 4c01df4041ba..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceGet.json deleted file mode 100644 index 433235690883..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index 821cd7d9fb1a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceUpdateTags.json deleted file mode 100644 index 54ec7fba333d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimCreate.json deleted file mode 100644 index fe2920c06476..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simName": "testSim", - "parameters": { - "location": "testLocation", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sims/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sims/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimDelete.json deleted file mode 100644 index d70d3aee8931..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimGet.json deleted file mode 100644 index 0a6dab7ba5a6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimGet.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sim/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimIdListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimIdListByMobileNetwork.json deleted file mode 100644 index a40ca8fb41fd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimIdListByMobileNetwork.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg", - "mobileNetworkName": "testMobileNetworkName" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.MobileNetwork/sims/testSim" - } - ], - "nextLink": "nextLink" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-03-01-preview" - }, - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.MobileNetwork/sims/testSim" - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListByResourceGroup.json deleted file mode 100644 index 2480b885f0f9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListByResourceGroup.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sims/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListBySubscription.json deleted file mode 100644 index 11848859e3ad..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimListBySubscription.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sims/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyCreate.json deleted file mode 100644 index d179b97e0364..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyCreate.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - }, - "201": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyDelete.json deleted file mode 100644 index 30ee78dd387a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyGet.json deleted file mode 100644 index 0bb1ad6daa4c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyGet.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index f239d8011f36..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyUpdateTags.json deleted file mode 100644 index 69a425f8f24e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimUpdateTags.json deleted file mode 100644 index 1874c253688f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SimUpdateTags.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simName": "testSim", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/sim/testSim", - "type": "Microsoft.MobileNetwork/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteCreate.json deleted file mode 100644 index 50348962d265..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteCreate.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": { - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - }, - "201": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteDelete.json deleted file mode 100644 index 25e0712d4bdb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteGet.json deleted file mode 100644 index bf1efabfa08b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteListByMobileNetwork.json deleted file mode 100644 index b6673964a12b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteUpdateTags.json deleted file mode 100644 index 3102340416a1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceCreate.json deleted file mode 100644 index a66477a4a464..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceCreate.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceDelete.json deleted file mode 100644 index 5fb5aba5462c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceGet.json deleted file mode 100644 index d7e6f407a557..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceListByMobileNetwork.json deleted file mode 100644 index 917c6120c364..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceUpdateTags.json deleted file mode 100644 index 195a097557ae..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-03-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/mobileNetwork.json deleted file mode 100644 index 578d202a9de6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/mobileNetwork.json +++ /dev/null @@ -1,1189 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage mobile network resources", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates a mobile network update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/listSimIds": { - "post": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListSimIds", - "description": "List sim ids under a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "List sim profile ids successful.", - "schema": { - "$ref": "#/definitions/SimIdListResult" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation.", - "schema": { - "$ref": "#/definitions/SimIdListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List sim profile ids by network": { - "$ref": "./examples/SimIdListByMobileNetwork.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Sites" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Sites" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Sites" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates a site update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/sims/{simName}": { - "delete": { - "tags": [ - "Sims" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified sim.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete sim": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Sims" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified sim.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting sim resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get sim": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "Sims" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a Sim.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update sim operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting sim resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting sim resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create sim": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Sims" - ], - "operationId": "Sims_UpdateTags", - "description": "Updates a sim update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update sim tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting sim resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update sim tags": { - "$ref": "./examples/SimUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/sims": { - "get": { - "tags": [ - "Sims" - ], - "operationId": "Sims_ListBySubscription", - "description": "Gets all the sims in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of sim resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List sims in a subscription": { - "$ref": "./examples/SimListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/sims": { - "get": { - "tags": [ - "Sims" - ], - "operationId": "Sims_ListByResourceGroup", - "description": "Gets all the Sims in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of sim resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List sims in a resource group": { - "$ref": "./examples/SimListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. This is made up of the Mobile Country Code and Mobile Network Code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks." - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - }, - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "Sim Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Sim resource." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "Sim properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the sim resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the sim resource." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The International Mobile Subscriber Identity (IMSI) for the sim." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^89[0-9]{17,18}$", - "description": "The Integrated Circuit Card ID (ICC Id) for the sim." - }, - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The ki value for the sim." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the sim." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this sim belongs to" - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this sim is associated with, for example 'Video camera'. The Azure portal allows Sims to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The simPolicy used by this sim." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this sim. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a sim, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attachedDataNetwork and slice defines the network scope of the IP address." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attachedDataNetwork and slice defines the network scope of the IP address." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the sim to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the sim at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attachedDataNetwork." - } - } - } - } - }, - "SimIdListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "A list of sim profile ids in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list sim ids API service call." - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of Sims in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list Sims API service call." - }, - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource. **TODO**: Confirm if this is needed" - }, - "networkFunctions": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of ids of the network functions deployed on the site, maintained by the user." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/operation.json deleted file mode 100644 index d744586b6d9c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the operations.", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreControlPlane.json deleted file mode 100644 index 62f25fdbc993..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreControlPlane.json +++ /dev/null @@ -1,396 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage packet core control plane resources", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a PacketCoreControlPlane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Updates a PacketCoreControlPlane update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update PacketCoreControlPlane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core control plane tags": { - "$ref": "./examples/PacketCoreControlPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packetCoreControlPlanes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packetCoreControlPlanes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "PacketCoreControlPlane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this packet core control plane belongs to" - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure ARC custom location where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation." - }, - "version": { - "type": "string", - "description": "The version of the packet core software that is deployed." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. In 5G networks this is called as N2 interface whereas in 4G networks this is called as S1-MME interface." - } - }, - "required": [ - "mobileNetwork", - "controlPlaneAccessInterface" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreDataPlane.json deleted file mode 100644 index 1e0735c5587d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreDataPlane.json +++ /dev/null @@ -1,355 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage packet core data plane resources", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a PacketCoreDataPlane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates a PacketCoreDataPlane update tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update PacketCoreDataPlane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packetCoreDataPlanes associated with a packetCoreControlPlane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "PacketCoreDataPlane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. In 5G networks this is called as N3 interface whereas in 4G networks this is called the S1-U interface." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/service.json deleted file mode 100644 index 1a25a199966e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/service.json +++ /dev/null @@ -1,569 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage service resources", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a Service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Update service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular Sim. A lower value means a higher priority. This value should be unique among all services configured in the Mobile Network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's simPolicy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of PCC Rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "PCC rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent Service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between PCC Rules when identifying the QoS values to use for a particular Sim. A lower value means a higher priority. This value should be unique among all PCC Rules configured in the Mobile Network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the Service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this PCC Rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of service data flow templates to use for this PCC Rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Service data flow (SDF) template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the SDF template. This must be unique within the parent PccRuleConfiguration. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which Fusion Core will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of Services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for Services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "QoS Flow 5G QoS Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. This must not be a standardized 5QI value selecting a GBR (Guaranteed Bit Rate) QoS. The illegal GBR 5QI values are: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84, and 85. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5Qi parameter, and table 5.7.4-1 for the definition of which are the GBR 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The Preemption Capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The Preemption Vulnerability of a QoS Flow controls whether it can be preempted by QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The Maximum Bit Rate (MBR) for all service data flows that use this PCC Rule or Service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "PCC rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The Guaranteed Bit Rate (GBR) for all service data flows that use this PCC Rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the PCC Rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/simPolicy.json deleted file mode 100644 index bff31e0979c9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/simPolicy.json +++ /dev/null @@ -1,475 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage sim policy resources", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SimPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified sim policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete sim policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SimPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified sim policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting sim policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get sim policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SimPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SimPolicy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update sim policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting sim policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting sim policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create sim policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SimPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Update sim policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update Sim Policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting Sim Policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update sim policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SimPolicy" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the simPolicies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of sim policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List sim policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "Sim policy Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Sim policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SimPolicy properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the sim policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "Interval for the UE periodic registration update procedure, in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the Slice that these settings apply to", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling Data Network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the Data Network that these settings apply to", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default QoS Flow 5G QoS Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. This must not be a standardized 5QI value selecting a GBR (Guaranteed Bit Rate) QoS. The illegal GBR 5QI values are: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84, and 85. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5Qi parameter, and table 5.7.4-1 for the definition of which are the GBR 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The Preemption Capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The Preemption Vulnerability of a QoS Flow controls whether it can be preempted by QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of Services that can be used as part of this Sim Policy. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SimPolicies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SimPolicies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/slice.json deleted file mode 100644 index 1c7f1e804af8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/slice.json +++ /dev/null @@ -1,359 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage network slice resources in mobile network", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slices" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified mobile network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified mobile network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slices" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a mobile network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update mobile network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slices" - ], - "operationId": "Slices_UpdateTags", - "description": "Update slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "The S-NSSAI (single network slice selection assistance information). Unique at the scope of a MobileNetwork." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/ts29571.json deleted file mode 100644 index 1638283b3c6f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-03-01-preview/ts29571.json +++ /dev/null @@ -1,335 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2022-03-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address mask.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address mask or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate Maximum Bit Rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate Maximum Bit Rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile Country Code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile Country Code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile Network Code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile Network Code or null." - }, - "PlmnId": { - "description": "Public Land Mobile Network (PLMN) ID.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile Country Code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile Network Code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public Land Mobile Network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "Core network type.", - "enum": [ - "5GC", - "EPC" - ], - "x-ms-enum": { - "name": "CoreNetworkType", - "modelAsString": true, - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-Network Slice Selection Assistance Information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/Service Type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice Differentiator (SD)." - } - }, - "required": [ - "sst" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/attachedDataNetwork.json deleted file mode 100644 index 3980aec710ab..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/attachedDataNetwork.json +++ /dev/null @@ -1,522 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Data network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/common.json deleted file mode 100644 index bf1e3c4e2d57..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/common.json +++ /dev/null @@ -1,466 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "EvaluationPackage", - "FlagshipStarterPackage", - "EdgeSite2GBPS", - "EdgeSite3GBPS", - "EdgeSite4GBPS", - "MediumPackage", - "LargePackage" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "EvaluationPackage", - "description": "Evaluation package plan" - }, - { - "value": "FlagshipStarterPackage", - "description": "Flagship starter package plan" - }, - { - "value": "EdgeSite2GBPS", - "description": "Edge site 2Gbps plan" - }, - { - "value": "EdgeSite3GBPS", - "description": "Edge site 3Gbps plan" - }, - { - "value": "EdgeSite4GBPS", - "description": "Edge site 4Gbps plan" - }, - { - "value": "MediumPackage", - "description": "Medium package plan" - }, - { - "value": "LargePackage", - "description": "Large package plan" - } - ] - } - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/dataNetwork.json deleted file mode 100644 index b7ae36055550..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/dataNetwork.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index f286e75b43ef..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoresControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoresControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index dfec0de39d3f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkGet.json deleted file mode 100644 index 0c60c6ac6c29..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index 2d6b7771aee7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index 343ac7a8beaa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkCreate.json deleted file mode 100644 index f3cf95d6c5f0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkDelete.json deleted file mode 100644 index e6cb28d1d6c0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkGet.json deleted file mode 100644 index e6b7e78bb498..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 7be54695ea76..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkUpdateTags.json deleted file mode 100644 index a58f54ed903b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkCreate.json deleted file mode 100644 index 868f3e9775b8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "201": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkDelete.json deleted file mode 100644 index a71b8b8bfa16..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkGet.json deleted file mode 100644 index 4ab30f4af532..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index e8a5bb41e9af..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index a3ccfc92f698..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index 7af6ed6cebab..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/OperationList.json deleted file mode 100644 index 643a14aa99cc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2022-04-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index 0b91bb7f8043..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - }, - "201": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index 567f85791dd4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 66de41c18b6b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index 35c09d3395c2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index 04702e77df23..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneUpdateTags.json deleted file mode 100644 index dc8c9b10e061..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneUpdateTags.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - }, - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "testSku", - "localDiagnosticsAccess": { - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index 1ee5af68d34a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "versionState": "Active", - "recommendedVersion": "Recommended" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionListByResourceGroup.json deleted file mode 100644 index ba3e0088b8b2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreControlPlaneVersionListByResourceGroup.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "versionState": "Active", - "recommendedVersion": "NotRecommended" - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "versionState": "Active", - "recommendedVersion": "NotRecommended" - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "versionState": "Active", - "recommendedVersion": "Recommended" - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index a4bbed1828dc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index 6f06ea62a62a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index 59ee5f51faea..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index 98e2c662e97e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index b45154b99188..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceCreate.json deleted file mode 100644 index 4758382260fb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceCreate.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceDelete.json deleted file mode 100644 index 45247de18dde..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceGet.json deleted file mode 100644 index 1f325a0eeb17..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index 59903cf27c31..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceUpdateTags.json deleted file mode 100644 index ad507c1cd598..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimCreate.json deleted file mode 100644 index 04efb7635926..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimCreate.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimDelete.json deleted file mode 100644 index 43ce93dd621f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGet.json deleted file mode 100644 index e48630c87f9e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGet.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupCreate.json deleted file mode 100644 index 72f097db7213..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupCreate.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - }, - "201": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupDelete.json deleted file mode 100644 index d35466df9083..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupDelete.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupGet.json deleted file mode 100644 index ff8bac57378a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index 1bd3b9c963cc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListBySubscription.json deleted file mode 100644 index 45c7afa0bae7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupUpdateTags.json deleted file mode 100644 index a36347bb6f33..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimGroupUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimIdListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimIdListByMobileNetwork.json deleted file mode 100644 index ec00c623b313..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimIdListByMobileNetwork.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg", - "mobileNetworkName": "testMobileNetworkName" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim" - } - ], - "nextLink": "nextLink" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-04-01-preview" - }, - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim" - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimListBySimGroup.json deleted file mode 100644 index ce8ba9b1fc1a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimListBySimGroup.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyCreate.json deleted file mode 100644 index 2ef0fe170f96..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyCreate.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - }, - "201": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyDelete.json deleted file mode 100644 index 3c6f2049a8d6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyGet.json deleted file mode 100644 index 379886efe898..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyGet.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index def8a4798e28..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyUpdateTags.json deleted file mode 100644 index 45de968184d2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteCreate.json deleted file mode 100644 index dca8c7914d86..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteCreate.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": { - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - }, - "201": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteDelete.json deleted file mode 100644 index c81ce5b5b854..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteGet.json deleted file mode 100644 index 0624fea22351..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteListByMobileNetwork.json deleted file mode 100644 index 7a959e9accb0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteUpdateTags.json deleted file mode 100644 index b29054bd6991..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceCreate.json deleted file mode 100644 index 1c6fcd3d1689..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceCreate.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceDelete.json deleted file mode 100644 index f41384d55e7c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceDelete.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": {}, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceGet.json deleted file mode 100644 index 2fb4d87b0593..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceListByMobileNetwork.json deleted file mode 100644 index c0941fe8e7f4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceUpdateTags.json deleted file mode 100644 index b4df336453f3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-04-01-preview", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/mobileNetwork.json deleted file mode 100644 index 913621cc2445..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/mobileNetwork.json +++ /dev/null @@ -1,1463 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage mobile network resources", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/listSimIds": { - "post": { - "tags": [ - "MobileNetworkSIMIDs" - ], - "operationId": "MobileNetworks_ListSimIds", - "description": "Lists the IDs of all provisioned SIMs in a mobile network", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "List SIM IDs successful.", - "schema": { - "$ref": "#/definitions/SimIdListResult" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation.", - "schema": { - "$ref": "#/definitions/SimIdListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List the IDs of all provisioned SIMs in a mobile network": { - "$ref": "./examples/SimIdListByMobileNetwork.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Updates SIM group tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM group tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM group tags": { - "$ref": "./examples/SimGroupUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListBySimGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks." - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - }, - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM belongs to" - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - }, - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^89[0-9]{17,18}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimIdListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "A list of SIM IDs." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM IDs API service call." - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed on the site, maintained by the user." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/operation.json deleted file mode 100644 index c46a3aae50a9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the operations.", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreControlPlane.json deleted file mode 100644 index 2e1e80831c56..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreControlPlane.json +++ /dev/null @@ -1,668 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage packet core control plane resources", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Updates packet core control planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core control plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core control plane tags": { - "$ref": "./examples/PacketCoreControlPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_ListByResourceGroup", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network in which this packet core control plane is deployed." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The version of the packet core software that is deployed." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - } - }, - "required": [ - "mobileNetwork", - "controlPlaneAccessInterface", - "sku" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "BaseVM" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set then \"customLocation\" will take precedence over \"connectedCluster\" which takes precedence over \"azureStackEdgeDevice\"." - }, - { - "value": "BaseVM", - "description": "If this option is chosen, you must set one of \"connectedCluster\" or \"customLocation\". If multiple are set then \"customLocation\" will take precedence over \"connectedCluster\"." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "httpsServerCertificate": { - "$ref": "#/definitions/KeyVaultCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - } - }, - "KeyVaultCertificate": { - "description": "An Azure key vault certificate.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - } - } - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "versionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "recommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - } - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreDataPlane.json deleted file mode 100644 index ac8c0fc11825..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreDataPlane.json +++ /dev/null @@ -1,355 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage packet core data plane resources", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/service.json deleted file mode 100644 index 2a4c6b775a33..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/service.json +++ /dev/null @@ -1,569 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage service resources", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "QoS Flow 5G QoS Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. This must not be a standardized 5QI value corresponding to a GBR (guaranteed bit rate) QoS Flow. The illegal GBR 5QI values are: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84, and 85. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition of which are the GBR 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/simPolicy.json deleted file mode 100644 index a83ddb8e5d35..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/simPolicy.json +++ /dev/null @@ -1,475 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage SIM policy resources", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "Interval for the UE periodic registration update procedure, in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default QoS Flow 5G QoS Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. This must not be a standardized 5QI value corresponding to a GBR (guaranteed bit rate) QoS Flow. The illegal GBR 5QI values are: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84, and 85. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition of which are the GBR 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/slice.json deleted file mode 100644 index da44fee170d5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/slice.json +++ /dev/null @@ -1,359 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage network slice resources in a mobile network", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - }, - "systemData": { - "x-ms-client-flatten": true, - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/systemData", - "readOnly": true, - "description": "Metadata pertaining to creation and last modification of the resource." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/ts29571.json deleted file mode 100644 index 15d605a1ebd9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/preview/2022-04-01-preview/ts29571.json +++ /dev/null @@ -1,335 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this swagger specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2022-04-01-preview" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address mask.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address mask or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core or EPC / 4G core).", - "enum": [ - "5GC", - "EPC" - ], - "x-ms-enum": { - "name": "CoreNetworkType", - "modelAsString": true, - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/attachedDataNetwork.json deleted file mode 100644 index 78983a797af8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/attachedDataNetwork.json +++ /dev/null @@ -1,517 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network. Must be created in the same location as its parent packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Attached data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource. Must be created in the same location as its parent packet core data plane." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network. This configuration is mandatory - if you don't want DNS servers, you must provide an empty array." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface", - "dnsAddresses" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be at least 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/common.json deleted file mode 100644 index 3086ca583684..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/common.json +++ /dev/null @@ -1,601 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "SiteResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$", - "description": "Site resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a site resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack Edge device resource.", - "x-ms-azure-resource": true - }, - "AzureStackHCIClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Stack HCI cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack HCI cluster resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "AsyncOperationId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[^/?#]+/[lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+/[oO][pP][eE][rR][aA][tT][iI][oO][nN][sS][tT][aA][tT][uU][sS][eE][sS]/[^/?#]+$", - "description": "Azure Async Operation ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Async Operation ID." - }, - "AsyncOperationStatus": { - "description": "The current status of an async operation.", - "type": "object", - "properties": { - "id": { - "description": "Fully qualified ID for the async operation.", - "type": "string" - }, - "name": { - "description": "Name of the async operation.", - "type": "string" - }, - "status": { - "description": "The operation status.", - "type": "string" - }, - "resourceId": { - "description": "Fully qualified ID for the resource that this async operation status relates to.", - "type": "string" - }, - "startTime": { - "description": "The start time of the operation.", - "type": "string", - "format": "date-time" - }, - "endTime": { - "description": "The end time of the operation.", - "type": "string", - "format": "date-time" - }, - "percentComplete": { - "description": "Percentage of the operation that is complete.", - "type": "number", - "format": "double", - "minimum": 0, - "maximum": 100 - }, - "properties": { - "description": "Properties returned by the resource provider on a successful operation", - "type": "object" - }, - "error": { - "description": "If present, details of the operation error.", - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorDetail" - } - }, - "required": [ - "status" - ] - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "SiteProvisioning": { - "type": "object", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site. The dictionary keys will ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}. The dictionary values will be from the \"SiteProvisioningState\" enum.", - "additionalProperties": { - "$ref": "#/definitions/SiteProvisioningState" - } - }, - "SiteProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site.", - "enum": [ - "NotApplicable", - "Adding", - "Updating", - "Deleting", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "SiteProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotApplicable", - "description": "The resource should not be provisioned on this site." - }, - { - "value": "Adding", - "description": "The resource is being added to this site." - }, - { - "value": "Updating", - "description": "The resource is being updated on this site." - }, - { - "value": "Deleting", - "description": "The resource is being deleted from this site." - }, - { - "value": "Provisioned", - "description": "The resource is provisioned on this site." - }, - { - "value": "Failed", - "description": "The resource failed to be provisioned on this site." - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "G0", - "G1", - "G2", - "G5", - "G10" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "G0", - "description": "100 Mbps, 20 active SIMs plan, 2 RANs" - }, - { - "value": "G1", - "description": "1 Gbps, 100 active SIMs plan, 5 RANs" - }, - { - "value": "G2", - "description": "2 Gbps, 200 active SIMs plan, 10 RANs" - }, - { - "value": "G5", - "description": "5 Gbps, 500 active SIMs plan" - }, - { - "value": "G10", - "description": "10 Gbps, 1000 active SIMs plan" - } - ] - } - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/dataNetwork.json deleted file mode 100644 index 66bb15b67b7d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/dataNetwork.json +++ /dev/null @@ -1,343 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource. Must be created in the same location as its parent mobile network." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index 154d648efbca..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index 305c4787124f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkGet.json deleted file mode 100644 index 204f0a2f6a6f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index 7dd55a1d2ba2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index e755009f5696..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkCreate.json deleted file mode 100644 index 317d3f76e303..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkCreate.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkDelete.json deleted file mode 100644 index 558d030c244c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkGet.json deleted file mode 100644 index 7ba8d8e52fbb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 4c60fd1c9836..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 3bb725664c3e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkCreate.json deleted file mode 100644 index 03b1d86de82f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkDelete.json deleted file mode 100644 index ce623e3f1c9e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkGet.json deleted file mode 100644 index ff34f9e950c4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index 40c056e4368e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index b5a21bd63aae..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index 1c96785ff23c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/OperationList.json deleted file mode 100644 index f78591b5eb87..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2022-11-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json deleted file mode 100644 index 95a4d6da3458..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "storageAccountBlobUrl": "https://contosoaccount.blob.core.windows.net/container/diagnosticsPackage.zip" - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index ec87ca35e61a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation" - } - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index ba50b8bf9c5d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 7fdb2be240fb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/EASTUS/operationStatuses/abc" - } - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index da22e2b17677..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index f1111b72ffb8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneReinstall.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneReinstall.json deleted file mode 100644 index c5b64f58eb4b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneReinstall.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneRollback.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneRollback.json deleted file mode 100644 index c5b64f58eb4b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneRollback.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneUpdateTags.json deleted file mode 100644 index 1aae7ee715a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneUpdateTags.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "rollbackVersion": "0.1.0", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index 733f8c20b1cf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionList.json deleted file mode 100644 index 31b065ebc495..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreControlPlaneVersionList.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index 5f5c0e6a9e59..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index cde44cbf4442..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index da687c720e3a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index 482b8ea885a4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index 22823bdbe78f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceCreate.json deleted file mode 100644 index 7888aa4b0535..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceCreate.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceDelete.json deleted file mode 100644 index 1026b6c96843..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceGet.json deleted file mode 100644 index 3976f7496538..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index 750175739f21..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceUpdateTags.json deleted file mode 100644 index 6d629793f0a2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkDelete.json deleted file mode 100644 index 89ad1847f9dc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkDelete.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUpload.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUpload.json deleted file mode 100644 index d430f00e6acf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUpload.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUploadEncrypted.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUploadEncrypted.json deleted file mode 100644 index 836341a935dd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimBulkUploadEncrypted.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "version": 1, - "azureKeyIdentifier": 1, - "vendorKeyFingerprint": "ABC123", - "encryptedTransportKey": "ABC123", - "signedTransportKey": "ABC123", - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimCreate.json deleted file mode 100644 index 886db3edc3f5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Created", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimDelete.json deleted file mode 100644 index e749de1040a2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGet.json deleted file mode 100644 index 048810ec5838..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGet.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupCreate.json deleted file mode 100644 index 99710665465a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupCreate.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupDelete.json deleted file mode 100644 index f3abb3755b66..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupGet.json deleted file mode 100644 index 24d36dac264c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupGet.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index e82bae7b811e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListBySubscription.json deleted file mode 100644 index efea030364c4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupUpdateTags.json deleted file mode 100644 index 67f83c1ded3a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimGroupUpdateTags.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimListBySimGroup.json deleted file mode 100644 index 29b37d228770..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimListBySimGroup.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyCreate.json deleted file mode 100644 index 9b9e440ae3ce..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyCreate.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyDelete.json deleted file mode 100644 index fb1be8a97f86..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyGet.json deleted file mode 100644 index 361e9e6e825c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyGet.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "siteProvisioningState": { - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index cdbdd3122b62..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyUpdateTags.json deleted file mode 100644 index 5d99314127ad..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteCreate.json deleted file mode 100644 index 812ac60d2ec4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteCreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteDelete.json deleted file mode 100644 index 20799eba1317..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteGet.json deleted file mode 100644 index bf42468e231f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteListByMobileNetwork.json deleted file mode 100644 index ca8f94f0313e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteUpdateTags.json deleted file mode 100644 index 50cb5484982e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceCreate.json deleted file mode 100644 index 27137a65a584..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceCreate.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - }, - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceDelete.json deleted file mode 100644 index 02c1459cbff7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2022-11-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceGet.json deleted file mode 100644 index a7b2dd052fd9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceListByMobileNetwork.json deleted file mode 100644 index cbf66350896f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceUpdateTags.json deleted file mode 100644 index 96a09033c431..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2022-11-01", - "subscriptionId": "subid", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/mobileNetwork.json deleted file mode 100644 index e73da7f76bc6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/mobileNetwork.json +++ /dev/null @@ -1,378 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks." - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/operation.json deleted file mode 100644 index fc806d65a3fe..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the operations.", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreControlPlane.json deleted file mode 100644 index eccce0bc671d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreControlPlane.json +++ /dev/null @@ -1,1073 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core control plane resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Updates packet core control planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core control plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core control plane tags": { - "$ref": "./examples/PacketCoreControlPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/rollback": { - "post": { - "tags": [ - "PacketCoreControlPlaneRollback" - ], - "operationId": "PacketCoreControlPlanes_Rollback", - "description": "Roll back the specified packet core control plane to the previous version, \"rollbackVersion\". Multiple consecutive rollbacks are not possible. This action may cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Rollback packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneRollback.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/reinstall": { - "post": { - "tags": [ - "PacketCoreControlPlaneReinstall" - ], - "operationId": "PacketCoreControlPlanes_Reinstall", - "description": "Reinstall the specified packet core control plane. This action will remove any transaction state from the packet core to return it to a known state. This action will cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Reinstall packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneReinstall.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/collectDiagnosticsPackage": { - "post": { - "tags": [ - "PacketCoreControlPlaneCollectDiagnosticsPackage" - ], - "operationId": "PacketCoreControlPlanes_CollectDiagnosticsPackage", - "description": "Collect a diagnostics package for the specified packet core control plane. This action will upload the diagnostics to a storage account.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneCollectDiagnosticsPackage" - }, - "description": "Parameters supplied to the packet core control plane collect diagnostics package operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Collect diagnostics package from packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_List", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "installation": { - "readOnly": true, - "$ref": "#/definitions/Installation", - "description": "The installation state of the packet core control plane resource." - }, - "sites": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SiteResourceId" - }, - "uniqueItems": true, - "minItems": 1, - "description": "Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The version of the packet core software that is deployed." - }, - "rollbackVersion": { - "type": "string", - "readOnly": true, - "description": "The previous version of the packet core software that was deployed. Used when performing the rollback action." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "ueMtu": { - "description": "The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.", - "type": "integer", - "format": "int32", - "minimum": 1280, - "maximum": 1930, - "default": 1440 - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - } - }, - "required": [ - "sites", - "platform", - "controlPlaneAccessInterface", - "sku", - "localDiagnosticsAccess" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "Installation": { - "description": "The installation state of the packet core.", - "type": "object", - "properties": { - "state": { - "description": "Installation state", - "$ref": "#/definitions/InstallationState" - }, - "operation": { - "description": "A reference to an in-progress installation operation", - "$ref": "./common.json#/definitions/AsyncOperationId" - } - } - }, - "InstallationState": { - "type": "string", - "description": "The installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installing", - "Installed", - "Updating", - "Upgrading", - "Uninstalling", - "Reinstalling", - "RollingBack", - "Failed" - ], - "x-ms-enum": { - "name": "InstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "The packet core is uninstalled." - }, - { - "value": "Installing", - "description": "The packet core is installing." - }, - { - "value": "Installed", - "description": "The packet core is installed." - }, - { - "value": "Updating", - "description": "The packet core is updating its configuration." - }, - { - "value": "Upgrading", - "description": "The packet core is upgrading to a different software version." - }, - { - "value": "Uninstalling", - "description": "The packet core is uninstalling." - }, - { - "value": "Reinstalling", - "description": "The packet core is reinstalling." - }, - { - "value": "RollingBack", - "description": "The packet core is rolling back to its previous version." - }, - { - "value": "Failed", - "description": "The packet core is in failed state." - } - ] - } - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "azureStackEdgeDevices": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId" - }, - "description": "The Azure Stack Edge devices where the packet core is deployed. If the packet core is deployed across multiple devices, all devices will appear in this list." - }, - "azureStackHciCluster": { - "$ref": "./common.json#/definitions/AzureStackHCIClusterResourceId", - "description": "The Azure Stack HCI cluster where the packet core is deployed." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "3P-AZURE-STACK-HCI" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - }, - { - "value": "3P-AZURE-STACK-HCI", - "description": "If this option is chosen, you must set one of \"azureStackHciCluster\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "authenticationType": { - "type": "string", - "description": "How to authenticate users who access local diagnostics APIs.", - "enum": [ - "AAD", - "Password" - ], - "x-ms-enum": { - "name": "AuthenticationType", - "modelAsString": true, - "values": [ - { - "value": "AAD", - "description": "Use AAD SSO to authenticate the user (this requires internet access)." - }, - { - "value": "Password", - "description": "Use locally stored passwords to authenticate the user." - } - ] - } - }, - "httpsServerCertificate": { - "$ref": "#/definitions/HttpsServerCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - }, - "required": [ - "authenticationType" - ] - }, - "HttpsServerCertificate": { - "description": "HTTPS server certificate configuration.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - }, - "provisioning": { - "readOnly": true, - "$ref": "#/definitions/CertificateProvisioning", - "description": "The provisioning state of the certificate." - } - }, - "required": [ - "certificateUrl" - ] - }, - "CertificateProvisioning": { - "description": "Certificate provisioning state", - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The certificate's provisioning state", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "CertificateProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "The certificate has not been provisioned." - }, - { - "value": "Provisioned", - "description": "The certificate has been provisioned." - }, - { - "value": "Failed", - "description": "The certificate failed to be provisioned. The \"reason\" property explains why." - } - ] - } - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "Reason for certificate provisioning failure." - } - } - }, - "PacketCoreControlPlaneCollectDiagnosticsPackage": { - "description": "Packet core control plane collect diagnostics package options", - "type": "object", - "properties": { - "storageAccountBlobUrl": { - "type": "string", - "description": "The Storage Account Blob URL to upload the diagnostics package to." - } - }, - "required": [ - "storageAccountBlobUrl" - ] - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "platforms": { - "type": "array", - "items": { - "$ref": "#/definitions/Platform" - }, - "description": "Platform specific packet core control plane version properties.", - "x-ms-identifiers": [ - "platformType" - ] - } - } - }, - "Platform": { - "description": "Platform specific packet core control plane version properties.", - "type": "object", - "properties": { - "platformType": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where this version can be deployed." - }, - "versionState": { - "$ref": "#/definitions/VersionState", - "description": "The state of this packet core control plane version on this platform." - }, - "minimumPlatformSoftwareVersion": { - "type": "string", - "description": "The minimum software version of the platform where this packet core version can be deployed." - }, - "maximumPlatformSoftwareVersion": { - "type": "string", - "description": "The maximum software version of the platform where this packet core version can be deployed." - }, - "recommendedVersion": { - "$ref": "#/definitions/RecommendedVersion", - "description": "Indicates whether this is the recommended version for this platform." - }, - "obsoleteVersion": { - "$ref": "#/definitions/ObsoleteVersion", - "description": "Indicates whether this version is obsoleted for this platform." - } - } - }, - "VersionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "RecommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - }, - "ObsoleteVersion": { - "type": "string", - "description": "Indicates whether this version is obsolete.", - "enum": [ - "Obsolete", - "NotObsolete" - ], - "x-ms-enum": { - "name": "obsoleteVersion", - "modelAsString": true, - "values": [ - { - "value": "Obsolete", - "description": "This version is obsolete for use in new packet core control plane deployments." - }, - { - "value": "NotObsolete", - "description": "This version is not obsolete for use in new packet core control plane deployments." - } - ] - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreDataPlane.json deleted file mode 100644 index 1b229edd1fbc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/packetCoreDataPlane.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core data plane resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource. Must be created in the same location as its parent packet core control plane." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/service.json deleted file mode 100644 index ca0f1cdde7d0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/service.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage service resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource. Must be created in the same location as its parent mobile network." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/sim.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/sim.json deleted file mode 100644 index f65d342bd90e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/sim.json +++ /dev/null @@ -1,724 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListByGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUpload", - "description": "Bulk upload SIMs to a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimUploadList" - }, - "description": "Parameters supplied to the bulk SIM upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload SIMs in a SIM group": { - "$ref": "./examples/SimBulkUpload.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkDelete", - "description": "Bulk delete SIMs from a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimDeleteList" - }, - "description": "Parameters supplied to the bulk SIM delete operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState on each SIM until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resources do not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk delete SIMs from a SIM group": { - "$ref": "./examples/SimBulkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadEncryptedSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUploadEncrypted", - "description": "Bulk upload SIMs in encrypted form to a SIM group. The SIM credentials must be encrypted.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/EncryptedSimUploadList" - }, - "description": "Parameters supplied to the encrypted SIMs upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload encrypted SIMs to a SIM group": { - "$ref": "./examples/SimBulkUploadEncrypted.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimNameAndProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and properties." - }, - "SimNameAndEncryptedProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/EncryptedSimPropertiesFormat", - "description": "Encrypted SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and encrypted properties." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "EncryptedSimPropertiesFormat": { - "type": "object", - "description": "Encrypted SIM properties.", - "properties": { - "encryptedCredentials": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "x-ms-secret": true, - "description": "The encrypted SIM credentials." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "CommonSimPropertiesFormat": { - "type": "object", - "description": "Common SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM on that site." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^[0-9]{10,20}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - }, - "vendorName": { - "readOnly": true, - "type": "string", - "description": "The name of the SIM vendor who provided this SIM, if any." - }, - "vendorKeyFingerprint": { - "readOnly": true, - "type": "string", - "description": "The public key fingerprint of the SIM vendor who provided this SIM, if any." - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The attached data network must be in the same location as the SIM." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The slice must be in the same location as the SIM." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "SimUploadList": { - "type": "object", - "description": "The SIMs to upload.", - "properties": { - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "sims" - ] - }, - "SimDeleteList": { - "type": "object", - "description": "The SIMs to delete.", - "properties": { - "sims": { - "type": "array", - "items": { - "type": "string" - }, - "minItems": 1, - "description": "A list of SIM resource names to delete." - } - }, - "required": [ - "sims" - ] - }, - "EncryptedSimUploadList": { - "type": "object", - "description": "The SIMs to upload. The SIM credentials must be encrypted.", - "properties": { - "version": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "The upload file format version." - }, - "azureKeyIdentifier": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "An identifier for the Azure SIM onboarding public key used for encrypted upload." - }, - "vendorKeyFingerprint": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key." - }, - "encryptedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key." - }, - "signedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The encrypted transport key, signed using the SIM vendor private key." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndEncryptedProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload, with encrypted properties.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "version", - "azureKeyIdentifier", - "vendorKeyFingerprint", - "encryptedTransportKey", - "signedTransportKey", - "sims" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json deleted file mode 100644 index fb0ec5b9dd4f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Updates SIM group tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM group tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM group tags": { - "$ref": "./examples/SimGroupUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM group belongs to. The mobile network must be in the same location as the SIM group." - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simPolicy.json deleted file mode 100644 index c983dd92c9d7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simPolicy.json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage SIM policy resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties. Must be created in the same location as its parent mobile network.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM policy on that site." - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "Interval for the UE periodic registration update procedure, in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5Qi", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item. The services must be in the same location as the SIM policy.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - }, - "maximumNumberOfBufferedPackets": { - "description": "The maximum number of downlink packets to buffer at the user plane for High Latency Communication - Extended Buffering. See 3GPP TS29.272 v15.10.0 section 7.3.188 for a full description. This maximum is not guaranteed because there is a internal limit on buffered packets across all PDU sessions.", - "type": "integer", - "format": "int32", - "minimum": 0, - "default": 10 - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/site.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/site.json deleted file mode 100644 index 59efb4965b0e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/site.json +++ /dev/null @@ -1,347 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site. This will also delete any network functions that are a part of this site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource. Must be created in the same location as its parent mobile network." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed in the site. Deleting the site will delete any network functions that are deployed in the site." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/slice.json deleted file mode 100644 index f710a6781383..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/slice.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage network slice resources in a mobile network", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource. Must be created in the same location as its parent mobile network." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/ts29571.json deleted file mode 100644 index e5ce132cce41..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/ts29571.json +++ /dev/null @@ -1,335 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2022-11-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address mask.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address mask or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core or EPC / 4G core).", - "enum": [ - "5GC", - "EPC" - ], - "default": "5GC", - "x-ms-enum": { - "name": "CoreNetworkType", - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/attachedDataNetwork.json deleted file mode 100644 index 791fc30dfd45..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/attachedDataNetwork.json +++ /dev/null @@ -1,517 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network. Must be created in the same location as its parent packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Attached data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource. Must be created in the same location as its parent packet core data plane." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network. This configuration is mandatory - if you don't want DNS servers, you must provide an empty array." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface", - "dnsAddresses" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be at least 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/common.json deleted file mode 100644 index 1d76872bb1b1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/common.json +++ /dev/null @@ -1,680 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "SiteResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$", - "description": "Site resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a site resource.", - "x-ms-azure-resource": true - }, - "PacketCoreControlPlaneResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+$", - "description": "Packet core control plane resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an packet core control plane resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack Edge device resource.", - "x-ms-azure-resource": true - }, - "AzureStackHCIClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Stack HCI cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack HCI cluster resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "AsyncOperationId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[^/?#]+/[lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+/[oO][pP][eE][rR][aA][tT][iI][oO][nN][sS][tT][aA][tT][uU][sS][eE][sS]/[^/?#]+$", - "description": "Azure Async Operation ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Async Operation ID." - }, - "AsyncOperationStatus": { - "description": "The current status of an async operation.", - "type": "object", - "properties": { - "id": { - "description": "Fully qualified ID for the async operation.", - "type": "string" - }, - "name": { - "description": "Name of the async operation.", - "type": "string" - }, - "status": { - "description": "The operation status.", - "type": "string" - }, - "resourceId": { - "description": "Fully qualified ID for the resource that this async operation status relates to.", - "type": "string" - }, - "startTime": { - "description": "The start time of the operation.", - "type": "string", - "format": "date-time" - }, - "endTime": { - "description": "The end time of the operation.", - "type": "string", - "format": "date-time" - }, - "percentComplete": { - "description": "Percentage of the operation that is complete.", - "type": "number", - "format": "double", - "minimum": 0, - "maximum": 100 - }, - "properties": { - "description": "Properties returned by the resource provider on a successful operation", - "type": "object" - }, - "error": { - "description": "If present, details of the operation error.", - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail" - } - }, - "required": [ - "status" - ] - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "SiteProvisioning": { - "type": "object", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site. The dictionary keys will ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}. The dictionary values will be from the \"SiteProvisioningState\" enum.", - "additionalProperties": { - "$ref": "#/definitions/SiteProvisioningState" - } - }, - "SiteProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site.", - "enum": [ - "NotApplicable", - "Adding", - "Updating", - "Deleting", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "SiteProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotApplicable", - "description": "The resource should not be provisioned on this site." - }, - { - "value": "Adding", - "description": "The resource is being added to this site." - }, - { - "value": "Updating", - "description": "The resource is being updated on this site." - }, - { - "value": "Deleting", - "description": "The resource is being deleted from this site." - }, - { - "value": "Provisioned", - "description": "The resource is provisioned on this site." - }, - { - "value": "Failed", - "description": "The resource failed to be provisioned on this site." - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "IdentityAndTagsObject": { - "type": "object", - "properties": { - "identity": { - "$ref": "#/definitions/ManagedServiceIdentity", - "description": "The managed service identity associated with this resource." - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Identity and Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "G0", - "G1", - "G2", - "G5", - "G10" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "G0", - "description": "100 Mbps, 20 active SIMs plan, 2 RANs" - }, - { - "value": "G1", - "description": "1 Gbps, 100 active SIMs plan, 5 RANs" - }, - { - "value": "G2", - "description": "2 Gbps, 200 active SIMs plan, 10 RANs" - }, - { - "value": "G5", - "description": "5 Gbps, 500 active SIMs plan" - }, - { - "value": "G10", - "description": "10 Gbps, 1000 active SIMs plan" - } - ] - } - }, - "ManagedServiceIdentityType": { - "description": "Type of managed service identity (currently only UserAssigned allowed).", - "enum": [ - "None", - "UserAssigned" - ], - "type": "string", - "x-ms-enum": { - "name": "ManagedServiceIdentityType", - "modelAsString": true - } - }, - "ManagedServiceIdentity": { - "description": "Managed service identity (User assigned identity)", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/ManagedServiceIdentityType" - }, - "userAssignedIdentities": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/UserAssignedIdentities" - } - }, - "required": [ - "type" - ] - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "DiagnosticsPackageNameParameter": { - "name": "diagnosticsPackageName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the diagnostics package.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCaptureNameParameter": { - "name": "packetCaptureName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet capture session.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/dataNetwork.json deleted file mode 100644 index 201269ee8775..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/dataNetwork.json +++ /dev/null @@ -1,343 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource. Must be created in the same location as its parent mobile network." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/diagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/diagnosticsPackage.json deleted file mode 100644 index 18040a85e97b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/diagnosticsPackage.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage diagnostics package resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages/{diagnosticsPackageName}": { - "put": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_CreateOrUpdate", - "description": "Creates or updates a diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "201": { - "description": "Create successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create diagnostics package": { - "$ref": "./examples/DiagnosticsPackageCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Get", - "description": "Gets information about the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get diagnostics package": { - "$ref": "./examples/DiagnosticsPackageGet.json" - } - } - }, - "delete": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Delete", - "description": "Deletes the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete diagnostics package": { - "$ref": "./examples/DiagnosticsPackageDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages": { - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_ListByPacketCoreControlPlane", - "description": "Lists all the diagnostics packages under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of diagnostics packages.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackageListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List diagnostics packages under a packet core control plane": { - "$ref": "./examples/DiagnosticsPackageListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DiagnosticsPackage": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DiagnosticsPackagePropertiesFormat", - "description": "Diagnostics package properties. A diagnostics package file derived from the name of this resource will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Diagnostics package resource." - }, - "DiagnosticsPackagePropertiesFormat": { - "description": "Diagnostics package properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the diagnostics package resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Collecting", - "Collected", - "Error" - ], - "x-ms-enum": { - "name": "DiagnosticsPackageStatus", - "modelAsString": true - }, - "description": "The status of the diagnostics package collection." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason for the current state of the diagnostics package collection." - } - } - }, - "DiagnosticsPackageListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DiagnosticsPackage" - }, - "description": "A list of diagnostics packages under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for diagnostics package API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index d32da9ce61d9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index 02f8d907a61d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkGet.json deleted file mode 100644 index a88f099f2614..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index 0ed86a9f5df3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index 2571fb49faa1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkCreate.json deleted file mode 100644 index 02bfc33aec9b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkCreate.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkDelete.json deleted file mode 100644 index 722b61a2cb90..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkGet.json deleted file mode 100644 index 1b076fe26f90..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index a07bbf9148e5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 66e79179ccf4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageCreate.json deleted file mode 100644 index f363b0348e35..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageCreate.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Collected" - } - } - }, - "201": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageDelete.json deleted file mode 100644 index 91f73c894add..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageGet.json deleted file mode 100644 index f8c7fa4ae94b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageGet.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json deleted file mode 100644 index c073d9087615..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - }, - { - "name": "dp2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkCreate.json deleted file mode 100644 index 047549f7b01c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkDelete.json deleted file mode 100644 index 5d148e420317..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkGet.json deleted file mode 100644 index 0aaec5dc5d71..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index 2e8fc2bf31ae..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index 34814d036c70..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index a9b2eaaec254..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/OperationList.json deleted file mode 100644 index 10e2005e845e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureCreate.json deleted file mode 100644 index 984e82d3f2a4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1", - "parameters": { - "properties": { - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "201": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureDelete.json deleted file mode 100644 index 0797fb188ddc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureGet.json deleted file mode 100644 index 31b1fe407ea4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureGet.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureListByPacketCoreControlPlane.json deleted file mode 100644 index a0ca80bfaf12..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureListByPacketCoreControlPlane.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - }, - { - "name": "pc2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureStop.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureStop.json deleted file mode 100644 index aa6844142357..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCaptureStop.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json deleted file mode 100644 index f725cc718366..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "storageAccountBlobUrl": "https://contosoaccount.blob.core.windows.net/container/diagnosticsPackage.zip" - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index 81921f49c806..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "installation": { - "desiredState": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "desiredState": "Installed", - "state": "Installed", - "reinstallRequired": "NotRequired" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "installation": { - "desiredState": "Installed", - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index 8d39c13a876c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 7dcc06ee1f07..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/EASTUS/operationStatuses/abc" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index 9ab063ef89b1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Uninstalled", - "reasons": [ - "NoSlices" - ] - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index b0d72d1be510..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlanePatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlanePatch.json deleted file mode 100644 index 7c4a518961a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlanePatch.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneReinstall.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneReinstall.json deleted file mode 100644 index 178705261355..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneReinstall.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneRollback.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneRollback.json deleted file mode 100644 index 178705261355..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneRollback.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index a5c7296f77cb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json deleted file mode 100644 index 9a1874f5c739..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionList.json deleted file mode 100644 index 6f10950094f5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionList.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionListBySubscription.json deleted file mode 100644 index 4346e0a9b2eb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreControlPlaneVersionListBySubscription.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "parameters": { - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "api-version": "2023-06-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index bef6cbbd08a5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index 119020271e7f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index b6d8d0370aaf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index 315fac6c982d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index f6e53dad8bc6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceCreate.json deleted file mode 100644 index 068cc6c5647e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceCreate.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceDelete.json deleted file mode 100644 index 127908a3b885..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceGet.json deleted file mode 100644 index 77f389fb76f5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index 7a672fbf6300..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceUpdateTags.json deleted file mode 100644 index 6ec29d8b2a4e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkDelete.json deleted file mode 100644 index bf3cb5b46fba..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkDelete.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUpload.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUpload.json deleted file mode 100644 index 4aecaed66415..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUpload.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUploadEncrypted.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUploadEncrypted.json deleted file mode 100644 index b4244c2c10d3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimBulkUploadEncrypted.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "version": 1, - "azureKeyIdentifier": 1, - "vendorKeyFingerprint": "ABC123", - "encryptedTransportKey": "ABC123", - "signedTransportKey": "ABC123", - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimCreate.json deleted file mode 100644 index d61dd65611a8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Created", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimDelete.json deleted file mode 100644 index 6c9b814cfba0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGet.json deleted file mode 100644 index e57fa9827af7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGet.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupCreate.json deleted file mode 100644 index ec00ae645089..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupCreate.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupDelete.json deleted file mode 100644 index f6e05525afd5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupGet.json deleted file mode 100644 index 4114f30db1f8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupGet.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index b47981ab0e28..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListBySubscription.json deleted file mode 100644 index f3c27dc87598..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupPatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupPatch.json deleted file mode 100644 index da55229eec97..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimGroupPatch.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimListBySimGroup.json deleted file mode 100644 index 4027840f1992..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimListBySimGroup.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyCreate.json deleted file mode 100644 index b92c83b36b43..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyCreate.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyDelete.json deleted file mode 100644 index b14b7488d7ad..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyGet.json deleted file mode 100644 index 76e1a3a36821..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyGet.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index fee6decddbbe..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyUpdateTags.json deleted file mode 100644 index 7897ed246bfb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteCreate.json deleted file mode 100644 index d57aedf090a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteCreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDelete.json deleted file mode 100644 index 7bccaaceed3e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDeletePacketCore.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDeletePacketCore.json deleted file mode 100644 index ede390c40d62..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteDeletePacketCore.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "packetCore": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP" - } - } - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteGet.json deleted file mode 100644 index 06567ae097b1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteListByMobileNetwork.json deleted file mode 100644 index 150f862a7b20..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteUpdateTags.json deleted file mode 100644 index 585db53b8954..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceCreate.json deleted file mode 100644 index 86505e710d3b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceCreate.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - }, - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceDelete.json deleted file mode 100644 index 8f06b6697680..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-06-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceGet.json deleted file mode 100644 index 00ca63e9de31..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceListByMobileNetwork.json deleted file mode 100644 index fba4a66ec4e8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceUpdateTags.json deleted file mode 100644 index 98f96d847757..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-06-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/mobileNetwork.json deleted file mode 100644 index 258560ecc423..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/mobileNetwork.json +++ /dev/null @@ -1,378 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks." - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/operation.json deleted file mode 100644 index 70dc97a6d44f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the operations.", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCapture.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCapture.json deleted file mode 100644 index 3eff2383cb7d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCapture.json +++ /dev/null @@ -1,401 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet capture resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}": { - "put": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_CreateOrUpdate", - "description": "Creates or updates a packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "Parameters supplied to the create or update packet capture operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "201": { - "description": "Create successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet capture": { - "$ref": "./examples/PacketCaptureCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Get", - "description": "Gets information about the specified packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet capture session": { - "$ref": "./examples/PacketCaptureGet.json" - } - } - }, - "delete": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Delete", - "description": "Deletes the specified packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet capture": { - "$ref": "./examples/PacketCaptureDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}/stop": { - "post": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Stop", - "description": "Stop a packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Stop packet capture session": { - "$ref": "./examples/PacketCaptureStop.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures": { - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_ListByPacketCoreControlPlane", - "description": "Lists all the packet capture sessions under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet capture sessions.", - "schema": { - "$ref": "#/definitions/PacketCaptureListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet capture sessions under a packet core control plane": { - "$ref": "./examples/PacketCaptureListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCapture": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCapturePropertiesFormat", - "description": "Packet capture session properties. Packet capture file(s) derived from the name of this session will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet capture session resource." - }, - "PacketCapturePropertiesFormat": { - "description": "Packet capture session properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet capture session resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Running", - "Stopped", - "Error" - ], - "x-ms-enum": { - "name": "PacketCaptureStatus", - "modelAsString": true - }, - "description": "The status of the packet capture session." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason the current packet capture session state." - }, - "captureStartTime": { - "readOnly": true, - "type": "string", - "format": "date-time", - "description": "The start time of the packet capture session." - }, - "networkInterfaces": { - "type": "array", - "items": { - "type": "string" - }, - "uniqueItems": true, - "minItems": 1, - "description": "List of network interfaces to capture on." - }, - "bytesToCapturePerPacket": { - "type": "integer", - "format": "int64", - "minimum": 0, - "maximum": 4294967295, - "default": 0, - "description": "Number of bytes captured per packet, the remaining bytes are truncated. The default \"0\" means the entire packet is captured." - }, - "totalBytesPerSession": { - "type": "integer", - "format": "int64", - "minimum": 0, - "maximum": 4294967295, - "default": 67108864, - "description": "Maximum size of the capture output." - }, - "timeLimitInSeconds": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 18000, - "default": 18000, - "description": "Maximum duration of the capture session in seconds." - } - } - }, - "PacketCaptureListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "A list of packet capture sessions under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet capture API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreControlPlane.json deleted file mode 100644 index 05972638e6d8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreControlPlane.json +++ /dev/null @@ -1,1268 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core control plane resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Patch packet core control plane resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch packet core control plane resource." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch packet core control plane": { - "$ref": "./examples/PacketCoreControlPlanePatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/rollback": { - "post": { - "tags": [ - "PacketCoreControlPlaneRollback" - ], - "operationId": "PacketCoreControlPlanes_Rollback", - "description": "Roll back the specified packet core control plane to the previous version, \"rollbackVersion\". Multiple consecutive rollbacks are not possible. This action may cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Rollback packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneRollback.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/reinstall": { - "post": { - "tags": [ - "PacketCoreControlPlaneReinstall" - ], - "operationId": "PacketCoreControlPlanes_Reinstall", - "description": "Reinstall the specified packet core control plane. This action will remove any transaction state from the packet core to return it to a known state. This action will cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Reinstall packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneReinstall.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/collectDiagnosticsPackage": { - "post": { - "tags": [ - "PacketCoreControlPlaneCollectDiagnosticsPackage" - ], - "operationId": "PacketCoreControlPlanes_CollectDiagnosticsPackage", - "description": "Collect a diagnostics package for the specified packet core control plane. This action will upload the diagnostics to a storage account.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneCollectDiagnosticsPackage" - }, - "description": "Parameters supplied to the packet core control plane collect diagnostics package operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Collect diagnostics package from packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_List", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_GetBySubscription", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionGetBySubscription.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_ListBySubscription", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "installation": { - "$ref": "#/definitions/Installation", - "description": "The installation state of the packet core control plane resource." - }, - "sites": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SiteResourceId" - }, - "uniqueItems": true, - "minItems": 1, - "description": "Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The desired version of the packet core software." - }, - "installedVersion": { - "type": "string", - "readOnly": true, - "description": "The currently installed version of the packet core software." - }, - "rollbackVersion": { - "type": "string", - "readOnly": true, - "description": "The previous version of the packet core software that was deployed. Used when performing the rollback action." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "ueMtu": { - "description": "The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.", - "type": "integer", - "format": "int32", - "minimum": 1280, - "maximum": 1930, - "default": 1440 - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "diagnosticsUpload": { - "$ref": "#/definitions/DiagnosticsUploadConfiguration", - "description": "Configuration for uploading packet core diagnostics" - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - } - }, - "required": [ - "sites", - "platform", - "controlPlaneAccessInterface", - "sku", - "localDiagnosticsAccess" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "Installation": { - "description": "The installation state of the packet core.", - "type": "object", - "properties": { - "desiredState": { - "description": "The desired installation state", - "$ref": "#/definitions/DesiredInstallationState", - "default": "Installed" - }, - "state": { - "description": "Installation state", - "readOnly": true, - "$ref": "#/definitions/InstallationState" - }, - "reinstallRequired": { - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "readOnly": true, - "$ref": "#/definitions/ReinstallRequired" - }, - "reasons": { - "description": "Reason(s) for the current installation state of the packet core.", - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/InstallationReason" - }, - "uniqueItems": true - }, - "operation": { - "description": "A reference to an in-progress installation operation", - "readOnly": true, - "$ref": "./common.json#/definitions/AsyncOperationId" - } - } - }, - "DesiredInstallationState": { - "type": "string", - "description": "The desired installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installed" - ], - "x-ms-enum": { - "name": "DesiredInstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "Don't install the packet core." - }, - { - "value": "Installed", - "description": "Install the packet core." - } - ] - } - }, - "InstallationState": { - "type": "string", - "description": "The installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installing", - "Installed", - "Updating", - "Upgrading", - "Uninstalling", - "Reinstalling", - "RollingBack", - "Failed" - ], - "x-ms-enum": { - "name": "InstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "The packet core is uninstalled." - }, - { - "value": "Installing", - "description": "The packet core is installing." - }, - { - "value": "Installed", - "description": "The packet core is installed." - }, - { - "value": "Updating", - "description": "The packet core is updating its configuration." - }, - { - "value": "Upgrading", - "description": "The packet core is upgrading to a different software version." - }, - { - "value": "Uninstalling", - "description": "The packet core is uninstalling." - }, - { - "value": "Reinstalling", - "description": "The packet core is reinstalling." - }, - { - "value": "RollingBack", - "description": "The packet core is rolling back to its previous version." - }, - { - "value": "Failed", - "description": "The packet core is in failed state." - } - ] - } - }, - "ReinstallRequired": { - "type": "string", - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "enum": [ - "Required", - "NotRequired" - ], - "x-ms-enum": { - "name": "ReinstallRequired", - "modelAsString": true, - "values": [ - { - "value": "Required", - "description": "A reinstall of the packet core is required." - }, - { - "value": "NotRequired", - "description": "A reinstall of the packet core is not required." - } - ] - } - }, - "InstallationReason": { - "type": "string", - "description": "The reason for the installation state of the packet core.", - "enum": [ - "NoSlices", - "NoPacketCoreDataPlane", - "NoAttachedDataNetworks" - ], - "x-ms-enum": { - "name": "InstallationReason", - "modelAsString": true, - "values": [ - { - "value": "NoSlices", - "description": "The mobile network does not have any applicable configured slices." - }, - { - "value": "NoPacketCoreDataPlane", - "description": "There is no configured data plane for this packet core." - }, - { - "value": "NoAttachedDataNetworks", - "description": "The packet core has no attached data networks." - } - ] - } - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "azureStackEdgeDevices": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId" - }, - "description": "The Azure Stack Edge devices where the packet core is deployed. If the packet core is deployed across multiple devices, all devices will appear in this list." - }, - "azureStackHciCluster": { - "$ref": "./common.json#/definitions/AzureStackHCIClusterResourceId", - "description": "The Azure Stack HCI cluster where the packet core is deployed." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "3P-AZURE-STACK-HCI" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - }, - { - "value": "3P-AZURE-STACK-HCI", - "description": "If this option is chosen, you must set one of \"azureStackHciCluster\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "authenticationType": { - "type": "string", - "description": "How to authenticate users who access local diagnostics APIs.", - "enum": [ - "AAD", - "Password" - ], - "x-ms-enum": { - "name": "AuthenticationType", - "modelAsString": true, - "values": [ - { - "value": "AAD", - "description": "Use AAD SSO to authenticate the user (this requires internet access)." - }, - { - "value": "Password", - "description": "Use locally stored passwords to authenticate the user." - } - ] - } - }, - "httpsServerCertificate": { - "$ref": "#/definitions/HttpsServerCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - }, - "required": [ - "authenticationType" - ] - }, - "DiagnosticsUploadConfiguration": { - "description": "Configuration for uploading packet core diagnostics.", - "type": "object", - "properties": { - "storageAccountContainerUrl": { - "type": "string", - "description": "The Storage Account Container URL to upload diagnostics to." - } - }, - "required": [ - "storageAccountContainerUrl" - ] - }, - "HttpsServerCertificate": { - "description": "HTTPS server certificate configuration.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - }, - "provisioning": { - "readOnly": true, - "$ref": "#/definitions/CertificateProvisioning", - "description": "The provisioning state of the certificate." - } - }, - "required": [ - "certificateUrl" - ] - }, - "CertificateProvisioning": { - "description": "Certificate provisioning state", - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The certificate's provisioning state", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "CertificateProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "The certificate has not been provisioned." - }, - { - "value": "Provisioned", - "description": "The certificate has been provisioned." - }, - { - "value": "Failed", - "description": "The certificate failed to be provisioned. The \"reason\" property explains why." - } - ] - } - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "Reason for certificate provisioning failure." - } - } - }, - "PacketCoreControlPlaneCollectDiagnosticsPackage": { - "description": "Packet core control plane collect diagnostics package options", - "type": "object", - "properties": { - "storageAccountBlobUrl": { - "type": "string", - "description": "The Storage Account Blob URL to upload the diagnostics package to." - } - }, - "required": [ - "storageAccountBlobUrl" - ] - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "platforms": { - "type": "array", - "items": { - "$ref": "#/definitions/Platform" - }, - "description": "Platform specific packet core control plane version properties.", - "x-ms-identifiers": [ - "platformType" - ] - } - } - }, - "Platform": { - "description": "Platform specific packet core control plane version properties.", - "type": "object", - "properties": { - "platformType": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where this version can be deployed." - }, - "versionState": { - "$ref": "#/definitions/VersionState", - "description": "The state of this packet core control plane version on this platform." - }, - "minimumPlatformSoftwareVersion": { - "type": "string", - "description": "The minimum software version of the platform where this packet core version can be deployed." - }, - "maximumPlatformSoftwareVersion": { - "type": "string", - "description": "The maximum software version of the platform where this packet core version can be deployed." - }, - "recommendedVersion": { - "$ref": "#/definitions/RecommendedVersion", - "description": "Indicates whether this is the recommended version for this platform." - }, - "obsoleteVersion": { - "$ref": "#/definitions/ObsoleteVersion", - "description": "Indicates whether this version is obsoleted for this platform." - } - } - }, - "VersionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "RecommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - }, - "ObsoleteVersion": { - "type": "string", - "description": "Indicates whether this version is obsolete.", - "enum": [ - "Obsolete", - "NotObsolete" - ], - "x-ms-enum": { - "name": "obsoleteVersion", - "modelAsString": true, - "values": [ - { - "value": "Obsolete", - "description": "This version is obsolete for use in new packet core control plane deployments." - }, - { - "value": "NotObsolete", - "description": "This version is not obsolete for use in new packet core control plane deployments." - } - ] - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreDataPlane.json deleted file mode 100644 index 3d30d41b85d4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/packetCoreDataPlane.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core data plane resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource. Must be created in the same location as its parent packet core control plane." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/service.json deleted file mode 100644 index 235b1bf6cd96..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/service.json +++ /dev/null @@ -1,564 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage service resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource. Must be created in the same location as its parent mobile network." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "maxItems": 15, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/sim.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/sim.json deleted file mode 100644 index 784bce2044a8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/sim.json +++ /dev/null @@ -1,724 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListByGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUpload", - "description": "Bulk upload SIMs to a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimUploadList" - }, - "description": "Parameters supplied to the bulk SIM upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload SIMs in a SIM group": { - "$ref": "./examples/SimBulkUpload.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkDelete", - "description": "Bulk delete SIMs from a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimDeleteList" - }, - "description": "Parameters supplied to the bulk SIM delete operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState on each SIM until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resources do not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk delete SIMs from a SIM group": { - "$ref": "./examples/SimBulkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadEncryptedSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUploadEncrypted", - "description": "Bulk upload SIMs in encrypted form to a SIM group. The SIM credentials must be encrypted.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/EncryptedSimUploadList" - }, - "description": "Parameters supplied to the encrypted SIMs upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload encrypted SIMs to a SIM group": { - "$ref": "./examples/SimBulkUploadEncrypted.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimNameAndProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and properties." - }, - "SimNameAndEncryptedProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/EncryptedSimPropertiesFormat", - "description": "Encrypted SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and encrypted properties." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "EncryptedSimPropertiesFormat": { - "type": "object", - "description": "Encrypted SIM properties.", - "properties": { - "encryptedCredentials": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "x-ms-secret": true, - "description": "The encrypted SIM credentials." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "CommonSimPropertiesFormat": { - "type": "object", - "description": "Common SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM on that site." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^[0-9]{10,20}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - }, - "vendorName": { - "readOnly": true, - "type": "string", - "description": "The name of the SIM vendor who provided this SIM, if any." - }, - "vendorKeyFingerprint": { - "readOnly": true, - "type": "string", - "description": "The public key fingerprint of the SIM vendor who provided this SIM, if any." - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The attached data network must be in the same location as the SIM." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The slice must be in the same location as the SIM." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "SimUploadList": { - "type": "object", - "description": "The SIMs to upload.", - "properties": { - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "sims" - ] - }, - "SimDeleteList": { - "type": "object", - "description": "The SIMs to delete.", - "properties": { - "sims": { - "type": "array", - "items": { - "type": "string" - }, - "minItems": 1, - "description": "A list of SIM resource names to delete." - } - }, - "required": [ - "sims" - ] - }, - "EncryptedSimUploadList": { - "type": "object", - "description": "The SIMs to upload. The SIM credentials must be encrypted.", - "properties": { - "version": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "The upload file format version." - }, - "azureKeyIdentifier": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "An identifier for the Azure SIM onboarding public key used for encrypted upload." - }, - "vendorKeyFingerprint": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key." - }, - "encryptedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key." - }, - "signedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The encrypted transport key, signed using the SIM vendor private key." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndEncryptedProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload, with encrypted properties.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "version", - "azureKeyIdentifier", - "vendorKeyFingerprint", - "encryptedTransportKey", - "signedTransportKey", - "sims" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simGroup.json deleted file mode 100644 index 10c81f2b632e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simGroup.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Patch SIM group resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch SIM group resource." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch SIM group": { - "$ref": "./examples/SimGroupPatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM group belongs to. The mobile network must be in the same location as the SIM group." - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simPolicy.json deleted file mode 100644 index 0487d753a29d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/simPolicy.json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage SIM policy resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties. Must be created in the same location as its parent mobile network.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM policy on that site." - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "UE periodic registration update timer (5G) or UE periodic tracking area update timer (4G), in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5Qi", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item. The services must be in the same location as the SIM policy.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - }, - "maximumNumberOfBufferedPackets": { - "description": "The maximum number of downlink packets to buffer at the user plane for High Latency Communication - Extended Buffering. See 3GPP TS29.272 v15.10.0 section 7.3.188 for a full description. This maximum is not guaranteed because there is a internal limit on buffered packets across all PDU sessions.", - "type": "integer", - "format": "int32", - "minimum": 0, - "default": 10 - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/site.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/site.json deleted file mode 100644 index fcec2cbd68cb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/site.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site. This will also delete any network functions that are a part of this site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}/deletePacketCore": { - "post": { - "tags": [ - "Site" - ], - "operationId": "Sites_DeletePacketCore", - "description": "Deletes a packet core under the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SiteDeletePacketCore" - }, - "description": "Parameters supplied to delete a packet core under a site." - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core in mobile network site": { - "$ref": "./examples/SiteDeletePacketCore.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource. Must be created in the same location as its parent mobile network." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed in the site. Deleting the site will delete any network functions that are deployed in the site." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - }, - "SiteDeletePacketCore": { - "type": "object", - "properties": { - "packetCore": { - "$ref": "./common.json#/definitions/PacketCoreControlPlaneResourceId" - } - }, - "description": "The packet core to delete under a site." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/slice.json deleted file mode 100644 index e2d1dc5bed58..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/slice.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage network slice resources in a mobile network", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource. Must be created in the same location as its parent mobile network." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/ts29571.json deleted file mode 100644 index 716fc9a26ded..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-06-01/ts29571.json +++ /dev/null @@ -1,340 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2023-06-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address mask.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address mask or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core, EPC / 4G core or EPC / 4G + 5G core).", - "enum": [ - "5GC", - "EPC", - "EPC + 5GC" - ], - "default": "5GC", - "x-ms-enum": { - "name": "CoreNetworkType", - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - }, - { - "value": "EPC + 5GC", - "description": "Combined EPC / 4G and 5G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/attachedDataNetwork.json deleted file mode 100644 index dc63554684e5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/attachedDataNetwork.json +++ /dev/null @@ -1,517 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network. Must be created in the same location as its parent packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Attached data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource. Must be created in the same location as its parent packet core data plane." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network. This configuration is mandatory - if you don't want DNS servers, you must provide an empty array." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface", - "dnsAddresses" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be at least 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/common.json deleted file mode 100644 index fcdfe7c3724b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/common.json +++ /dev/null @@ -1,680 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "SiteResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$", - "description": "Site resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a site resource.", - "x-ms-azure-resource": true - }, - "PacketCoreControlPlaneResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+$", - "description": "Packet core control plane resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an packet core control plane resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack Edge device resource.", - "x-ms-azure-resource": true - }, - "AzureStackHCIClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Stack HCI cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack HCI cluster resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "AsyncOperationId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[^/?#]+/[lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+/[oO][pP][eE][rR][aA][tT][iI][oO][nN][sS][tT][aA][tT][uU][sS][eE][sS]/[^/?#]+$", - "description": "Azure Async Operation ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Async Operation ID." - }, - "AsyncOperationStatus": { - "description": "The current status of an async operation.", - "type": "object", - "properties": { - "id": { - "description": "Fully qualified ID for the async operation.", - "type": "string" - }, - "name": { - "description": "Name of the async operation.", - "type": "string" - }, - "status": { - "description": "The operation status.", - "type": "string" - }, - "resourceId": { - "description": "Fully qualified ID for the resource that this async operation status relates to.", - "type": "string" - }, - "startTime": { - "description": "The start time of the operation.", - "type": "string", - "format": "date-time" - }, - "endTime": { - "description": "The end time of the operation.", - "type": "string", - "format": "date-time" - }, - "percentComplete": { - "description": "Percentage of the operation that is complete.", - "type": "number", - "format": "double", - "minimum": 0, - "maximum": 100 - }, - "properties": { - "description": "Properties returned by the resource provider on a successful operation", - "type": "object" - }, - "error": { - "description": "If present, details of the operation error.", - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail" - } - }, - "required": [ - "status" - ] - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "SiteProvisioning": { - "type": "object", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site. The dictionary keys will ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}. The dictionary values will be from the \"SiteProvisioningState\" enum.", - "additionalProperties": { - "$ref": "#/definitions/SiteProvisioningState" - } - }, - "SiteProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site.", - "enum": [ - "NotApplicable", - "Adding", - "Updating", - "Deleting", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "SiteProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotApplicable", - "description": "The resource should not be provisioned on this site." - }, - { - "value": "Adding", - "description": "The resource is being added to this site." - }, - { - "value": "Updating", - "description": "The resource is being updated on this site." - }, - { - "value": "Deleting", - "description": "The resource is being deleted from this site." - }, - { - "value": "Provisioned", - "description": "The resource is provisioned on this site." - }, - { - "value": "Failed", - "description": "The resource failed to be provisioned on this site." - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "IdentityAndTagsObject": { - "type": "object", - "properties": { - "identity": { - "$ref": "#/definitions/ManagedServiceIdentity", - "description": "The managed service identity associated with this resource." - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Identity and Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "G0", - "G1", - "G2", - "G5", - "G10" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "G0", - "description": "100 Mbps, 20 active SIMs plan, 2 RANs" - }, - { - "value": "G1", - "description": "1 Gbps, 100 active SIMs plan, 5 RANs" - }, - { - "value": "G2", - "description": "2 Gbps, 200 active SIMs plan, 10 RANs" - }, - { - "value": "G5", - "description": "5 Gbps, 500 active SIMs plan" - }, - { - "value": "G10", - "description": "10 Gbps, 1000 active SIMs plan" - } - ] - } - }, - "ManagedServiceIdentityType": { - "description": "Type of managed service identity (currently only UserAssigned allowed).", - "enum": [ - "None", - "UserAssigned" - ], - "type": "string", - "x-ms-enum": { - "name": "ManagedServiceIdentityType", - "modelAsString": true - } - }, - "ManagedServiceIdentity": { - "description": "Managed service identity (User assigned identity)", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/ManagedServiceIdentityType" - }, - "userAssignedIdentities": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/UserAssignedIdentities" - } - }, - "required": [ - "type" - ] - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "DiagnosticsPackageNameParameter": { - "name": "diagnosticsPackageName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the diagnostics package.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCaptureNameParameter": { - "name": "packetCaptureName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet capture session.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/dataNetwork.json deleted file mode 100644 index 0b590460e817..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/dataNetwork.json +++ /dev/null @@ -1,343 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource. Must be created in the same location as its parent mobile network." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/diagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/diagnosticsPackage.json deleted file mode 100644 index a8ff5d7da6f6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/diagnosticsPackage.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage diagnostics package resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages/{diagnosticsPackageName}": { - "put": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_CreateOrUpdate", - "description": "Creates or updates a diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "201": { - "description": "Create successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create diagnostics package": { - "$ref": "./examples/DiagnosticsPackageCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Get", - "description": "Gets information about the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get diagnostics package": { - "$ref": "./examples/DiagnosticsPackageGet.json" - } - } - }, - "delete": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Delete", - "description": "Deletes the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete diagnostics package": { - "$ref": "./examples/DiagnosticsPackageDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages": { - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_ListByPacketCoreControlPlane", - "description": "Lists all the diagnostics packages under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of diagnostics packages.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackageListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List diagnostics packages under a packet core control plane": { - "$ref": "./examples/DiagnosticsPackageListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DiagnosticsPackage": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DiagnosticsPackagePropertiesFormat", - "description": "Diagnostics package properties. A diagnostics package file derived from the name of this resource will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Diagnostics package resource." - }, - "DiagnosticsPackagePropertiesFormat": { - "description": "Diagnostics package properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the diagnostics package resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Collecting", - "Collected", - "Error" - ], - "x-ms-enum": { - "name": "DiagnosticsPackageStatus", - "modelAsString": true - }, - "description": "The status of the diagnostics package collection." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason for the current state of the diagnostics package collection." - } - } - }, - "DiagnosticsPackageListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DiagnosticsPackage" - }, - "description": "A list of diagnostics packages under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for diagnostics package API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index 29657529857a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index d8fb2d378a35..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkGet.json deleted file mode 100644 index 667a089ede41..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index 45a2318e0e3d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index 2035ca12f1e4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkCreate.json deleted file mode 100644 index e275a8e9535b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkCreate.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkDelete.json deleted file mode 100644 index aeba2eaf74a9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkGet.json deleted file mode 100644 index 3b95784ac1b2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 6891df00be97..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 2c68f9eb35b9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageCreate.json deleted file mode 100644 index 25929f9e0af5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageCreate.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Collected" - } - } - }, - "201": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageDelete.json deleted file mode 100644 index 3c6869dc8a5e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageGet.json deleted file mode 100644 index a66b6cab0f6e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageGet.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json deleted file mode 100644 index c2ff7d46a5ee..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - }, - { - "name": "dp2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkCreate.json deleted file mode 100644 index 49553f13af17..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkDelete.json deleted file mode 100644 index 9e7e0186ced8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkGet.json deleted file mode 100644 index f79d30a803f7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index d7b5314546b7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index 9dcee7117665..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index c391c60ba73e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/OperationList.json deleted file mode 100644 index 8acd3d7bc0a4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureCreate.json deleted file mode 100644 index 41c184c7794f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1", - "parameters": { - "properties": { - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "201": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureDelete.json deleted file mode 100644 index 80fa526cc967..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureGet.json deleted file mode 100644 index 7f63d7adfa65..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureGet.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100, - "outputFiles": [ - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-1.tar.zip", - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-2.tar.zip" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureListByPacketCoreControlPlane.json deleted file mode 100644 index 802a4bbf1dcb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureListByPacketCoreControlPlane.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - }, - { - "name": "pc2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureStop.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureStop.json deleted file mode 100644 index bfcc2046a1e5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCaptureStop.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json deleted file mode 100644 index 22a7b1d8ae5e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "storageAccountBlobUrl": "https://contosoaccount.blob.core.windows.net/container/diagnosticsPackage.zip" - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index 4e94906c382f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "installation": { - "desiredState": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "desiredState": "Installed", - "state": "Installed", - "reinstallRequired": "NotRequired" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "installation": { - "desiredState": "Installed", - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index aa342db653ba..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 6ece67776b49..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/EASTUS/operationStatuses/abc" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index 12ee92ba9f47..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Uninstalled", - "reasons": [ - "NoSlices" - ] - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index b2e17f52abbd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlanePatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlanePatch.json deleted file mode 100644 index 72e8555b525f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlanePatch.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneReinstall.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneReinstall.json deleted file mode 100644 index ac07c3a91a09..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneReinstall.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneRollback.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneRollback.json deleted file mode 100644 index ac07c3a91a09..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneRollback.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index 3e16088d42a6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json deleted file mode 100644 index f8d828a130e9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionList.json deleted file mode 100644 index e73796a7d14b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionList.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionListBySubscription.json deleted file mode 100644 index 3549a1bdab9c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreControlPlaneVersionListBySubscription.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "parameters": { - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "api-version": "2023-09-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index 6e6d60abfad5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index b46d72ec1567..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index 359efecd7f56..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index 90a27cb4ca12..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index 91d3813fda89..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceCreate.json deleted file mode 100644 index 60608b7659e0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceCreate.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceDelete.json deleted file mode 100644 index 267cac1ce2e9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceGet.json deleted file mode 100644 index 4e9155b1ab86..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index c9b4ebec87e2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceUpdateTags.json deleted file mode 100644 index 2fa466d62574..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkDelete.json deleted file mode 100644 index 9197dc4117da..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkDelete.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUpload.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUpload.json deleted file mode 100644 index 695511bafa59..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUpload.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUploadEncrypted.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUploadEncrypted.json deleted file mode 100644 index dbd4a55b5ee4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimBulkUploadEncrypted.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "version": 1, - "azureKeyIdentifier": 1, - "vendorKeyFingerprint": "ABC123", - "encryptedTransportKey": "ABC123", - "signedTransportKey": "ABC123", - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimCreate.json deleted file mode 100644 index 3defbe1df240..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Created", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimDelete.json deleted file mode 100644 index 1742204527d9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGet.json deleted file mode 100644 index 40f835b5a099..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGet.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupCreate.json deleted file mode 100644 index 19bbcdbdf1bd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupCreate.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupDelete.json deleted file mode 100644 index 346081144bff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupGet.json deleted file mode 100644 index 1bb27838ed64..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupGet.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index e9c592943db3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListBySubscription.json deleted file mode 100644 index 7313b0271a5e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupPatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupPatch.json deleted file mode 100644 index d9de216c624d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimGroupPatch.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimListBySimGroup.json deleted file mode 100644 index 0caf47783fd8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimListBySimGroup.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyCreate.json deleted file mode 100644 index 041e065bd1ce..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyCreate.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyDelete.json deleted file mode 100644 index e57d68e5b488..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyGet.json deleted file mode 100644 index 43db75e7611a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyGet.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index 864f965257f5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyUpdateTags.json deleted file mode 100644 index cc391aa2d5a6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteCreate.json deleted file mode 100644 index d49bc7f44058..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteCreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDelete.json deleted file mode 100644 index f964402631dc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDeletePacketCore.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDeletePacketCore.json deleted file mode 100644 index 57edad0e9d70..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteDeletePacketCore.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "packetCore": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP" - } - } - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteGet.json deleted file mode 100644 index e324550dd8e1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteListByMobileNetwork.json deleted file mode 100644 index 555adcd096cd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteUpdateTags.json deleted file mode 100644 index 213f1366cf12..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceCreate.json deleted file mode 100644 index ea12acc2d2d7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceCreate.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - }, - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceDelete.json deleted file mode 100644 index fddebc06babf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceGet.json deleted file mode 100644 index 1894957809c6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceListByMobileNetwork.json deleted file mode 100644 index 67ba222b3157..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceUpdateTags.json deleted file mode 100644 index 912f905e9c2d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2023-09-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/mobileNetwork.json deleted file mode 100644 index 96d97f40df66..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/mobileNetwork.json +++ /dev/null @@ -1,378 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update mobile network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks." - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/operation.json deleted file mode 100644 index bedcaf669ee8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the operations.", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCapture.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCapture.json deleted file mode 100644 index 924a820d3177..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCapture.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet capture resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}": { - "put": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_CreateOrUpdate", - "description": "Creates or updates a packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "Parameters supplied to the create or update packet capture operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "201": { - "description": "Create successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet capture": { - "$ref": "./examples/PacketCaptureCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Get", - "description": "Gets information about the specified packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet capture session": { - "$ref": "./examples/PacketCaptureGet.json" - } - } - }, - "delete": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Delete", - "description": "Deletes the specified packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet capture": { - "$ref": "./examples/PacketCaptureDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}/stop": { - "post": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Stop", - "description": "Stop a packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Stop packet capture session": { - "$ref": "./examples/PacketCaptureStop.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures": { - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_ListByPacketCoreControlPlane", - "description": "Lists all the packet capture sessions under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet capture sessions.", - "schema": { - "$ref": "#/definitions/PacketCaptureListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet capture sessions under a packet core control plane": { - "$ref": "./examples/PacketCaptureListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCapture": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCapturePropertiesFormat", - "description": "Packet capture session properties. Packet capture file(s) derived from the name of this session will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet capture session resource." - }, - "PacketCapturePropertiesFormat": { - "description": "Packet capture session properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet capture session resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Running", - "Stopped", - "Error" - ], - "x-ms-enum": { - "name": "PacketCaptureStatus", - "modelAsString": true - }, - "description": "The status of the packet capture session." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason the current packet capture session state." - }, - "captureStartTime": { - "readOnly": true, - "type": "string", - "format": "date-time", - "description": "The start time of the packet capture session." - }, - "networkInterfaces": { - "type": "array", - "items": { - "type": "string" - }, - "uniqueItems": true, - "minItems": 1, - "description": "List of network interfaces to capture on." - }, - "bytesToCapturePerPacket": { - "type": "integer", - "format": "int64", - "minimum": 0, - "maximum": 4294967295, - "default": 0, - "description": "Number of bytes captured per packet, the remaining bytes are truncated. The default \"0\" means the entire packet is captured." - }, - "totalBytesPerSession": { - "type": "integer", - "format": "int64", - "minimum": 1000, - "maximum": 4294967295, - "default": 67108864, - "description": "Maximum size of the capture output." - }, - "timeLimitInSeconds": { - "type": "integer", - "format": "int32", - "minimum": 5, - "maximum": 18000, - "default": 18000, - "description": "Maximum duration of the capture session in seconds." - }, - "outputFiles": { - "readOnly": true, - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of output files of a packet capture session." - } - } - }, - "PacketCaptureListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "A list of packet capture sessions under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet capture API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreControlPlane.json deleted file mode 100644 index 1ea72e6f5260..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreControlPlane.json +++ /dev/null @@ -1,1362 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core control plane resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Patch packet core control plane resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch packet core control plane resource." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch packet core control plane": { - "$ref": "./examples/PacketCoreControlPlanePatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/rollback": { - "post": { - "tags": [ - "PacketCoreControlPlaneRollback" - ], - "operationId": "PacketCoreControlPlanes_Rollback", - "description": "Roll back the specified packet core control plane to the previous version, \"rollbackVersion\". Multiple consecutive rollbacks are not possible. This action may cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Rollback packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneRollback.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/reinstall": { - "post": { - "tags": [ - "PacketCoreControlPlaneReinstall" - ], - "operationId": "PacketCoreControlPlanes_Reinstall", - "description": "Reinstall the specified packet core control plane. This action will remove any transaction state from the packet core to return it to a known state. This action will cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Reinstall packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneReinstall.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/collectDiagnosticsPackage": { - "post": { - "tags": [ - "PacketCoreControlPlaneCollectDiagnosticsPackage" - ], - "operationId": "PacketCoreControlPlanes_CollectDiagnosticsPackage", - "description": "Collect a diagnostics package for the specified packet core control plane. This action will upload the diagnostics to a storage account.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneCollectDiagnosticsPackage" - }, - "description": "Parameters supplied to the packet core control plane collect diagnostics package operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Collect diagnostics package from packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_List", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_GetBySubscription", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionGetBySubscription.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_ListBySubscription", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "installation": { - "$ref": "#/definitions/Installation", - "description": "The installation state of the packet core control plane resource." - }, - "sites": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SiteResourceId" - }, - "uniqueItems": true, - "minItems": 1, - "description": "Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The desired version of the packet core software." - }, - "installedVersion": { - "type": "string", - "readOnly": true, - "description": "The currently installed version of the packet core software." - }, - "rollbackVersion": { - "type": "string", - "readOnly": true, - "description": "The previous version of the packet core software that was deployed. Used when performing the rollback action." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "controlPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the control plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to anycast traffic for this address to the control plane access interfaces on the active and standby nodes. In non-HA system this list should be omitted or empty." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "ueMtu": { - "description": "The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.", - "type": "integer", - "format": "int32", - "minimum": 1280, - "maximum": 1930, - "default": 1440 - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "diagnosticsUpload": { - "$ref": "#/definitions/DiagnosticsUploadConfiguration", - "description": "Configuration for uploading packet core diagnostics" - }, - "eventHub": { - "$ref": "#/definitions/EventHubConfiguration", - "description": "Configuration for sending packet core events to an Azure Event Hub." - }, - "signaling": { - "$ref": "#/definitions/SignalingConfiguration", - "description": "Signaling configuration for the packet core." - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - } - }, - "required": [ - "sites", - "platform", - "controlPlaneAccessInterface", - "sku", - "localDiagnosticsAccess" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "Installation": { - "description": "The installation state of the packet core.", - "type": "object", - "properties": { - "desiredState": { - "description": "The desired installation state", - "$ref": "#/definitions/DesiredInstallationState", - "default": "Installed" - }, - "state": { - "description": "Installation state", - "readOnly": true, - "$ref": "#/definitions/InstallationState" - }, - "reinstallRequired": { - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "readOnly": true, - "$ref": "#/definitions/ReinstallRequired" - }, - "reasons": { - "description": "Reason(s) for the current installation state of the packet core.", - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/InstallationReason" - }, - "uniqueItems": true - }, - "operation": { - "description": "A reference to an in-progress installation operation", - "readOnly": true, - "$ref": "./common.json#/definitions/AsyncOperationId" - } - } - }, - "DesiredInstallationState": { - "type": "string", - "description": "The desired installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installed" - ], - "x-ms-enum": { - "name": "DesiredInstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "Don't install the packet core." - }, - { - "value": "Installed", - "description": "Install the packet core." - } - ] - } - }, - "InstallationState": { - "type": "string", - "description": "The installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installing", - "Installed", - "Updating", - "Upgrading", - "Uninstalling", - "Reinstalling", - "RollingBack", - "Failed" - ], - "x-ms-enum": { - "name": "InstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "The packet core is uninstalled." - }, - { - "value": "Installing", - "description": "The packet core is installing." - }, - { - "value": "Installed", - "description": "The packet core is installed." - }, - { - "value": "Updating", - "description": "The packet core is updating its configuration." - }, - { - "value": "Upgrading", - "description": "The packet core is upgrading to a different software version." - }, - { - "value": "Uninstalling", - "description": "The packet core is uninstalling." - }, - { - "value": "Reinstalling", - "description": "The packet core is reinstalling." - }, - { - "value": "RollingBack", - "description": "The packet core is rolling back to its previous version." - }, - { - "value": "Failed", - "description": "The packet core is in failed state." - } - ] - } - }, - "ReinstallRequired": { - "type": "string", - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "enum": [ - "Required", - "NotRequired" - ], - "x-ms-enum": { - "name": "ReinstallRequired", - "modelAsString": true, - "values": [ - { - "value": "Required", - "description": "A reinstall of the packet core is required." - }, - { - "value": "NotRequired", - "description": "A reinstall of the packet core is not required." - } - ] - } - }, - "InstallationReason": { - "type": "string", - "description": "The reason or list of reasons why a packet core has not been installed or requires a reinstall.", - "enum": [ - "NoSlices", - "NoPacketCoreDataPlane", - "NoAttachedDataNetworks", - "PublicLandMobileNetworkIdentifierHasChanged", - "ControlPlaneAccessInterfaceHasChanged", - "UserPlaneAccessInterfaceHasChanged", - "UserPlaneDataInterfaceHasChanged", - "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "UserPlaneAccessVirtualIpv4AddressesHasChanged" - ], - "x-ms-enum": { - "name": "InstallationReason", - "modelAsString": true, - "values": [ - { - "value": "NoSlices", - "description": "The packet core has not been installed as the mobile network does not have any applicable configured slices." - }, - { - "value": "NoPacketCoreDataPlane", - "description": "The packet core has not been installed as there is no configured data plane for this packet core." - }, - { - "value": "NoAttachedDataNetworks", - "description": "The packet core has not been installed as the packet core has no attached data networks." - }, - { - "value": "PublicLandMobileNetworkIdentifierHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date PLMN ID." - }, - { - "value": "ControlPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access interface information." - }, - { - "value": "UserPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane core interface." - }, - { - "value": "UserPlaneDataInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access interface." - }, - { - "value": "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access network virtual IP address." - }, - { - "value": "UserPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access network virtual IP address." - } - ] - } - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "azureStackEdgeDevices": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId" - }, - "description": "The Azure Stack Edge devices where the packet core is deployed. If the packet core is deployed across multiple devices, all devices will appear in this list." - }, - "azureStackHciCluster": { - "$ref": "./common.json#/definitions/AzureStackHCIClusterResourceId", - "description": "The Azure Stack HCI cluster where the packet core is deployed." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "3P-AZURE-STACK-HCI" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - }, - { - "value": "3P-AZURE-STACK-HCI", - "description": "If this option is chosen, you must set one of \"azureStackHciCluster\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "authenticationType": { - "type": "string", - "description": "How to authenticate users who access local diagnostics APIs.", - "enum": [ - "AAD", - "Password" - ], - "x-ms-enum": { - "name": "AuthenticationType", - "modelAsString": true, - "values": [ - { - "value": "AAD", - "description": "Use AAD SSO to authenticate the user (this requires internet access)." - }, - { - "value": "Password", - "description": "Use locally stored passwords to authenticate the user." - } - ] - } - }, - "httpsServerCertificate": { - "$ref": "#/definitions/HttpsServerCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - }, - "required": [ - "authenticationType" - ] - }, - "DiagnosticsUploadConfiguration": { - "description": "Configuration for uploading packet core diagnostics.", - "type": "object", - "properties": { - "storageAccountContainerUrl": { - "type": "string", - "description": "The Storage Account Container URL to upload diagnostics to." - } - }, - "required": [ - "storageAccountContainerUrl" - ] - }, - "EventHubConfiguration": { - "description": "Configuration for sending packet core events to Azure Event Hub.", - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$", - "description": "Resource ID of Azure Event Hub to send packet core events to." - }, - "reportingInterval": { - "type": "integer", - "format": "int32", - "minimum": 30, - "maximum": 3600, - "default": 1800, - "description": "The duration (in seconds) between UE usage reports." - } - }, - "required": [ - "id" - ] - }, - "SignalingConfiguration": { - "description": "Signaling configuration for the packet core.", - "type": "object", - "properties": { - "nasReroute": { - "$ref": "#/definitions/NASRerouteConfiguration", - "description": "Configuration enabling 4G NAS reroute." - } - } - }, - "NASRerouteConfiguration": { - "description": "Configuration enabling NAS reroute.", - "type": "object", - "properties": { - "macroMmeGroupId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 65535, - "description": "The macro network's MME group ID. This is where unknown UEs are sent to via NAS reroute." - } - }, - "required": [ - "macroMmeGroupId" - ] - }, - "HttpsServerCertificate": { - "description": "HTTPS server certificate configuration.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - }, - "provisioning": { - "readOnly": true, - "$ref": "#/definitions/CertificateProvisioning", - "description": "The provisioning state of the certificate." - } - }, - "required": [ - "certificateUrl" - ] - }, - "CertificateProvisioning": { - "description": "Certificate provisioning state", - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The certificate's provisioning state", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "CertificateProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "The certificate has not been provisioned." - }, - { - "value": "Provisioned", - "description": "The certificate has been provisioned." - }, - { - "value": "Failed", - "description": "The certificate failed to be provisioned. The \"reason\" property explains why." - } - ] - } - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "Reason for certificate provisioning failure." - } - } - }, - "PacketCoreControlPlaneCollectDiagnosticsPackage": { - "description": "Packet core control plane collect diagnostics package options", - "type": "object", - "properties": { - "storageAccountBlobUrl": { - "type": "string", - "description": "The Storage Account Blob URL to upload the diagnostics package to." - } - }, - "required": [ - "storageAccountBlobUrl" - ] - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "platforms": { - "type": "array", - "items": { - "$ref": "#/definitions/Platform" - }, - "description": "Platform specific packet core control plane version properties.", - "x-ms-identifiers": [ - "platformType" - ] - } - } - }, - "Platform": { - "description": "Platform specific packet core control plane version properties.", - "type": "object", - "properties": { - "platformType": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where this version can be deployed." - }, - "versionState": { - "$ref": "#/definitions/VersionState", - "description": "The state of this packet core control plane version on this platform." - }, - "minimumPlatformSoftwareVersion": { - "type": "string", - "description": "The minimum software version of the platform where this packet core version can be deployed." - }, - "maximumPlatformSoftwareVersion": { - "type": "string", - "description": "The maximum software version of the platform where this packet core version can be deployed." - }, - "recommendedVersion": { - "$ref": "#/definitions/RecommendedVersion", - "description": "Indicates whether this is the recommended version for this platform." - }, - "obsoleteVersion": { - "$ref": "#/definitions/ObsoleteVersion", - "description": "Indicates whether this version is obsoleted for this platform." - } - } - }, - "VersionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "RecommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - }, - "ObsoleteVersion": { - "type": "string", - "description": "Indicates whether this version is obsolete.", - "enum": [ - "Obsolete", - "NotObsolete" - ], - "x-ms-enum": { - "name": "obsoleteVersion", - "modelAsString": true, - "values": [ - { - "value": "Obsolete", - "description": "This version is obsolete for use in new packet core control plane deployments." - }, - { - "value": "NotObsolete", - "description": "This version is not obsolete for use in new packet core control plane deployments." - } - ] - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreDataPlane.json deleted file mode 100644 index 9353cc036bdf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/packetCoreDataPlane.json +++ /dev/null @@ -1,357 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core data plane resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource. Must be created in the same location as its parent packet core control plane." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - }, - "userPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the user plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to forward traffic for this address to the control plane access interface on the active or standby node. In non-HA system this list should be omitted or empty." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/service.json deleted file mode 100644 index 943ad5ecab14..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/service.json +++ /dev/null @@ -1,564 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage service resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource. Must be created in the same location as its parent mobile network." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "maxItems": 15, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/sim.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/sim.json deleted file mode 100644 index 88c00e806778..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/sim.json +++ /dev/null @@ -1,724 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListByGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUpload", - "description": "Bulk upload SIMs to a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimUploadList" - }, - "description": "Parameters supplied to the bulk SIM upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload SIMs in a SIM group": { - "$ref": "./examples/SimBulkUpload.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkDelete", - "description": "Bulk delete SIMs from a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimDeleteList" - }, - "description": "Parameters supplied to the bulk SIM delete operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState on each SIM until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resources do not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk delete SIMs from a SIM group": { - "$ref": "./examples/SimBulkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadEncryptedSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUploadEncrypted", - "description": "Bulk upload SIMs in encrypted form to a SIM group. The SIM credentials must be encrypted.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/EncryptedSimUploadList" - }, - "description": "Parameters supplied to the encrypted SIMs upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload encrypted SIMs to a SIM group": { - "$ref": "./examples/SimBulkUploadEncrypted.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimNameAndProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and properties." - }, - "SimNameAndEncryptedProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/EncryptedSimPropertiesFormat", - "description": "Encrypted SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and encrypted properties." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "EncryptedSimPropertiesFormat": { - "type": "object", - "description": "Encrypted SIM properties.", - "properties": { - "encryptedCredentials": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "x-ms-secret": true, - "description": "The encrypted SIM credentials." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "CommonSimPropertiesFormat": { - "type": "object", - "description": "Common SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM on that site." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^[0-9]{10,20}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - }, - "vendorName": { - "readOnly": true, - "type": "string", - "description": "The name of the SIM vendor who provided this SIM, if any." - }, - "vendorKeyFingerprint": { - "readOnly": true, - "type": "string", - "description": "The public key fingerprint of the SIM vendor who provided this SIM, if any." - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The attached data network must be in the same location as the SIM." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The slice must be in the same location as the SIM." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "SimUploadList": { - "type": "object", - "description": "The SIMs to upload.", - "properties": { - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "sims" - ] - }, - "SimDeleteList": { - "type": "object", - "description": "The SIMs to delete.", - "properties": { - "sims": { - "type": "array", - "items": { - "type": "string" - }, - "minItems": 1, - "description": "A list of SIM resource names to delete." - } - }, - "required": [ - "sims" - ] - }, - "EncryptedSimUploadList": { - "type": "object", - "description": "The SIMs to upload. The SIM credentials must be encrypted.", - "properties": { - "version": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "The upload file format version." - }, - "azureKeyIdentifier": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "An identifier for the Azure SIM onboarding public key used for encrypted upload." - }, - "vendorKeyFingerprint": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key." - }, - "encryptedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key." - }, - "signedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The encrypted transport key, signed using the SIM vendor private key." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndEncryptedProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload, with encrypted properties.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "version", - "azureKeyIdentifier", - "vendorKeyFingerprint", - "encryptedTransportKey", - "signedTransportKey", - "sims" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simGroup.json deleted file mode 100644 index 5347a50b5796..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simGroup.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Patch SIM group resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch SIM group resource." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch SIM group": { - "$ref": "./examples/SimGroupPatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM group belongs to. The mobile network must be in the same location as the SIM group." - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simPolicy.json deleted file mode 100644 index ba0f220fcad7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/simPolicy.json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage SIM policy resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties. Must be created in the same location as its parent mobile network.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM policy on that site." - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "UE periodic registration update timer (5G) or UE periodic tracking area update timer (4G), in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5Qi", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item. The services must be in the same location as the SIM policy.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - }, - "maximumNumberOfBufferedPackets": { - "description": "The maximum number of downlink packets to buffer at the user plane for High Latency Communication - Extended Buffering. See 3GPP TS29.272 v15.10.0 section 7.3.188 for a full description. This maximum is not guaranteed because there is a internal limit on buffered packets across all PDU sessions.", - "type": "integer", - "format": "int32", - "minimum": 0, - "default": 10 - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/site.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/site.json deleted file mode 100644 index ef0b24789aed..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/site.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site. This will also delete any network functions that are a part of this site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}/deletePacketCore": { - "post": { - "tags": [ - "Site" - ], - "operationId": "Sites_DeletePacketCore", - "description": "Deletes a packet core under the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SiteDeletePacketCore" - }, - "description": "Parameters supplied to delete a packet core under a site." - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core in mobile network site": { - "$ref": "./examples/SiteDeletePacketCore.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource. Must be created in the same location as its parent mobile network." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed in the site. Deleting the site will delete any network functions that are deployed in the site." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - }, - "SiteDeletePacketCore": { - "type": "object", - "properties": { - "packetCore": { - "$ref": "./common.json#/definitions/PacketCoreControlPlaneResourceId" - } - }, - "description": "The packet core to delete under a site." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/slice.json deleted file mode 100644 index 27190257d8e3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/slice.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage network slice resources in a mobile network", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource. Must be created in the same location as its parent mobile network." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/ts29571.json deleted file mode 100644 index 9a0c75b8a87d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2023-09-01/ts29571.json +++ /dev/null @@ -1,340 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2023-09-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address prefix.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address prefix or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core, EPC / 4G core or EPC / 4G + 5G core).", - "enum": [ - "5GC", - "EPC", - "EPC + 5GC" - ], - "default": "5GC", - "x-ms-enum": { - "name": "CoreNetworkType", - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - }, - { - "value": "EPC + 5GC", - "description": "Combined EPC / 4G and 5G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/attachedDataNetwork.json deleted file mode 100644 index 662e77382ae3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/attachedDataNetwork.json +++ /dev/null @@ -1,517 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network. Must be created in the same location as its parent packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Attached data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource. Must be created in the same location as its parent packet core data plane." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network. This configuration is mandatory - if you don't want DNS servers, you must provide an empty array." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface", - "dnsAddresses" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be at least 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/common.json deleted file mode 100644 index 1d71e531935f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/common.json +++ /dev/null @@ -1,680 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "SiteResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$", - "description": "Site resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a site resource.", - "x-ms-azure-resource": true - }, - "PacketCoreControlPlaneResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+$", - "description": "Packet core control plane resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an packet core control plane resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack Edge device resource.", - "x-ms-azure-resource": true - }, - "AzureStackHCIClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Stack HCI cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack HCI cluster resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "AsyncOperationId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[^/?#]+/[lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+/[oO][pP][eE][rR][aA][tT][iI][oO][nN][sS][tT][aA][tT][uU][sS][eE][sS]/[^/?#]+$", - "description": "Azure Async Operation ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Async Operation ID." - }, - "AsyncOperationStatus": { - "description": "The current status of an async operation.", - "type": "object", - "properties": { - "id": { - "description": "Fully qualified ID for the async operation.", - "type": "string" - }, - "name": { - "description": "Name of the async operation.", - "type": "string" - }, - "status": { - "description": "The operation status.", - "type": "string" - }, - "resourceId": { - "description": "Fully qualified ID for the resource that this async operation status relates to.", - "type": "string" - }, - "startTime": { - "description": "The start time of the operation.", - "type": "string", - "format": "date-time" - }, - "endTime": { - "description": "The end time of the operation.", - "type": "string", - "format": "date-time" - }, - "percentComplete": { - "description": "Percentage of the operation that is complete.", - "type": "number", - "format": "double", - "minimum": 0, - "maximum": 100 - }, - "properties": { - "description": "Properties returned by the resource provider on a successful operation", - "type": "object" - }, - "error": { - "description": "If present, details of the operation error.", - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail" - } - }, - "required": [ - "status" - ] - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "SiteProvisioning": { - "type": "object", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site. The dictionary keys will ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}. The dictionary values will be from the \"SiteProvisioningState\" enum.", - "additionalProperties": { - "$ref": "#/definitions/SiteProvisioningState" - } - }, - "SiteProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site.", - "enum": [ - "NotApplicable", - "Adding", - "Updating", - "Deleting", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "SiteProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotApplicable", - "description": "The resource should not be provisioned on this site." - }, - { - "value": "Adding", - "description": "The resource is being added to this site." - }, - { - "value": "Updating", - "description": "The resource is being updated on this site." - }, - { - "value": "Deleting", - "description": "The resource is being deleted from this site." - }, - { - "value": "Provisioned", - "description": "The resource is provisioned on this site." - }, - { - "value": "Failed", - "description": "The resource failed to be provisioned on this site." - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "IdentityAndTagsObject": { - "type": "object", - "properties": { - "identity": { - "$ref": "#/definitions/ManagedServiceIdentity", - "description": "The managed service identity associated with this resource." - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Identity and Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "G0", - "G1", - "G2", - "G5", - "G10" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "G0", - "description": "100 Mbps, 20 active SIMs plan, 2 RANs" - }, - { - "value": "G1", - "description": "1 Gbps, 100 active SIMs plan, 5 RANs" - }, - { - "value": "G2", - "description": "2 Gbps, 200 active SIMs plan, 10 RANs" - }, - { - "value": "G5", - "description": "5 Gbps, 500 active SIMs plan" - }, - { - "value": "G10", - "description": "10 Gbps, 1000 active SIMs plan" - } - ] - } - }, - "ManagedServiceIdentityType": { - "description": "Type of managed service identity (currently only UserAssigned allowed).", - "enum": [ - "None", - "UserAssigned" - ], - "type": "string", - "x-ms-enum": { - "name": "ManagedServiceIdentityType", - "modelAsString": true - } - }, - "ManagedServiceIdentity": { - "description": "Managed service identity (User assigned identity)", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/ManagedServiceIdentityType" - }, - "userAssignedIdentities": { - "$ref": "../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/UserAssignedIdentities" - } - }, - "required": [ - "type" - ] - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "DiagnosticsPackageNameParameter": { - "name": "diagnosticsPackageName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the diagnostics package.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCaptureNameParameter": { - "name": "packetCaptureName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet capture session.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/dataNetwork.json deleted file mode 100644 index 5e49f0ca0700..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/dataNetwork.json +++ /dev/null @@ -1,343 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource. Must be created in the same location as its parent mobile network." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/diagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/diagnosticsPackage.json deleted file mode 100644 index 3d31359fd13d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/diagnosticsPackage.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage diagnostics package resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages/{diagnosticsPackageName}": { - "put": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_CreateOrUpdate", - "description": "Creates or updates a diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "201": { - "description": "Create successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create diagnostics package": { - "$ref": "./examples/DiagnosticsPackageCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Get", - "description": "Gets information about the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get diagnostics package": { - "$ref": "./examples/DiagnosticsPackageGet.json" - } - } - }, - "delete": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Delete", - "description": "Deletes the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete diagnostics package": { - "$ref": "./examples/DiagnosticsPackageDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages": { - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_ListByPacketCoreControlPlane", - "description": "Lists all the diagnostics packages under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of diagnostics packages.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackageListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List diagnostics packages under a packet core control plane": { - "$ref": "./examples/DiagnosticsPackageListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DiagnosticsPackage": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DiagnosticsPackagePropertiesFormat", - "description": "Diagnostics package properties. A diagnostics package file derived from the name of this resource will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Diagnostics package resource." - }, - "DiagnosticsPackagePropertiesFormat": { - "description": "Diagnostics package properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the diagnostics package resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Collecting", - "Collected", - "Error" - ], - "x-ms-enum": { - "name": "DiagnosticsPackageStatus", - "modelAsString": true - }, - "description": "The status of the diagnostics package collection." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason for the current state of the diagnostics package collection." - } - } - }, - "DiagnosticsPackageListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DiagnosticsPackage" - }, - "description": "A list of diagnostics packages under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for diagnostics package API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index 29a056ed9c75..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index 900451284625..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkGet.json deleted file mode 100644 index dae0c6285a3e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index 10d5c4ad523e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index d05dc6113765..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkCreate.json deleted file mode 100644 index 75793046e4f4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkCreate.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkDelete.json deleted file mode 100644 index 9f576f234313..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkGet.json deleted file mode 100644 index bf1aaba996bd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 0d1e5dbd4922..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 0c629af5c900..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageCreate.json deleted file mode 100644 index 05863b9cae6f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageCreate.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Collected" - } - } - }, - "201": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageDelete.json deleted file mode 100644 index 58c12e717640..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageGet.json deleted file mode 100644 index ce54eb0bc4d4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageGet.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json deleted file mode 100644 index 125815d5967e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - }, - { - "name": "dp2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo4GGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo4GGet.json deleted file mode 100644 index c0577a342c14..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo4GGet.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "ueId": "84449105622" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/84449105622/extendedInformation/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues/extendedInformation", - "properties": { - "lastReadAt": "2020-01-01T17:18:19.1234567Z", - "ratType": "4G", - "info": { - "imsi": "84449105622", - "imei": "123456789012345", - "imeisv": "2993972087439794", - "guti": { - "plmn": { - "mcc": "001", - "mnc": "01" - }, - "mmeId": { - "groupId": 1, - "code": 1 - }, - "mTmsi": 907 - }, - "connectionInfo": { - "locationInfo": { - "locationType": "EUTRA", - "tac": "000001", - "plmn": { - "mcc": "001", - "mnc": "01" - } - }, - "globalRanNodeId": { - "plmnId": { - "mcc": "001", - "mnc": "01" - }, - "eNbId": "MacroeNB-ABCDE" - }, - "perUeTnla": "00101.0.macroEnbId-10.232.228.84:36412", - "mmeS1apId": 12345678, - "enbS1apId": 12345678, - "lastVisitedTai": "00101 000001", - "ueState": "Connected", - "rrcEstablishmentCause": "Emergency", - "ueUsageSetting": "DataCentric", - "lastActivityTime": "2020-01-01T17:18:19.1234567Z" - }, - "sessionInfo": [ - { - "ebi": 15, - "apn": "internet", - "ueIpAddress": { - "ipV4Addr": "10.10.0.1" - }, - "pdnType": "IPV4" - } - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo5GGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo5GGet.json deleted file mode 100644 index 68cdbfa96ef2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ExtendedUeInfo5GGet.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "ueId": "84449105622" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/84449105622/extendedInformation/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues/extendedInformation", - "properties": { - "lastReadAt": "2020-01-01T17:18:19.1234567Z", - "ratType": "5G", - "info": { - "supi": "imsi-84449105622", - "pei": "imei-123456789012345", - "fivegGuti": { - "plmn": { - "mcc": "001", - "mnc": "01" - }, - "amfId": { - "regionId": 1, - "setId": 1, - "pointer": 1 - }, - "fivegTmsi": 907 - }, - "connectionInfo": { - "locationInfo": { - "locationType": "EUTRA", - "tac": "000001", - "plmn": { - "mcc": "001", - "mnc": "01" - } - }, - "globalRanNodeId": { - "plmnId": { - "mcc": "001", - "mnc": "01" - }, - "gNbId": { - "bitLength": 32, - "gNBValue": "01234567" - } - }, - "perUeTnla": "00101.0.macroEnbId-10.232.228.84:36412", - "amfUeNgapId": 549755813888, - "ranUeNgapId": 12345678, - "lastVisitedTai": "00101 000001", - "allowedNssai": [ - { - "sst": 1 - }, - { - "sst": 2, - "sd": "abcdef" - } - ], - "ueState": "Connected", - "rrcEstablishmentCause": "Emergency", - "ueUsageSetting": "DataCentric", - "lastActivityTime": "2020-01-01T17:18:19.1234567Z" - }, - "sessionInfo": [ - { - "pduSessionId": 15, - "dnn": "internet", - "snssai": { - "sst": 1, - "sd": "abcdef" - }, - "ueIpAddress": { - "ipV4Addr": "10.10.0.1" - }, - "pdnType": "IPV4", - "ambr": { - "uplink": "2 Gbps", - "downlink": "2 Gbps" - }, - "qosFlow": [ - { - "qfi": 9, - "fiveqi": 9 - }, - { - "qfi": 1, - "fiveqi": 1, - "mbr": { - "uplink": "100.0 Kbps", - "downlink": "10.0 Kbps" - }, - "gbr": { - "uplink": "100.0 Mbps", - "downlink": "10.0 Mbps" - } - } - ] - } - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkCreate.json deleted file mode 100644 index 71efba7d8e86..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkDelete.json deleted file mode 100644 index 4245146514a6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkGet.json deleted file mode 100644 index c0c50114c830..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkGet.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index 8b61c77fcd54..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index ac81440f2173..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index b86720a120d8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/OperationList.json deleted file mode 100644 index 589c3e3b347c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureCreate.json deleted file mode 100644 index ab7d198383a7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1", - "parameters": { - "properties": { - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "201": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureDelete.json deleted file mode 100644 index a361dc02a9f8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureGet.json deleted file mode 100644 index 00fda9b7cf4c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureGet.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100, - "outputFiles": [ - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-1.tar.zip", - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-2.tar.zip" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureListByPacketCoreControlPlane.json deleted file mode 100644 index cf89cef188da..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureListByPacketCoreControlPlane.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - }, - { - "name": "pc2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureStop.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureStop.json deleted file mode 100644 index ea569b4bc72a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCaptureStop.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json deleted file mode 100644 index 47771c49eb47..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "storageAccountBlobUrl": "https://contosoaccount.blob.core.windows.net/container/diagnosticsPackage.zip" - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index 3dfa2c19527a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "installation": { - "desiredState": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "desiredState": "Installed", - "state": "Installed", - "reinstallRequired": "NotRequired" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "installation": { - "desiredState": "Installed", - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index d887e0c74e40..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index 1498b3815369..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/EASTUS/operationStatuses/abc" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "homeNetworkPrivateKeysProvisioning": { - "state": "Provisioned" - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index 9671bcb75be5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Uninstalled", - "reasons": [ - "NoSlices" - ] - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "homeNetworkPrivateKeysProvisioning": { - "state": "Provisioned" - }, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index 6ce00387d285..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlanePatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlanePatch.json deleted file mode 100644 index a6d71c619cc8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlanePatch.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneReinstall.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneReinstall.json deleted file mode 100644 index e720624b9a31..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneReinstall.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneRollback.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneRollback.json deleted file mode 100644 index e720624b9a31..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneRollback.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index 52fde0eec11b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json deleted file mode 100644 index b44e1004bbf1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "versionName": "PMN-4-11-1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionList.json deleted file mode 100644 index f58a5d68379a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionList.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionListBySubscription.json deleted file mode 100644 index d37f78f2b5f3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreControlPlaneVersionListBySubscription.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "parameters": { - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "api-version": "2024-02-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-9-4", - "name": "PMN-4-9-4", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-10-2", - "name": "PMN-4-10-2", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended" - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/PMN-4-11-1", - "name": "PMN-4-11-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended" - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index 82551088fadb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index 9ae6091c1e33..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index d869edb16144..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index 8d10b9d77bcf..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index a25552aec99d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceCreate.json deleted file mode 100644 index 378e94c10a41..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceCreate.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceDelete.json deleted file mode 100644 index a9c041222f76..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceGet.json deleted file mode 100644 index 2359a890e41e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index df166e3f3d87..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceUpdateTags.json deleted file mode 100644 index 14ebc6aefdbb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkDelete.json deleted file mode 100644 index ce6ddf8ef66e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkDelete.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUpload.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUpload.json deleted file mode 100644 index 4e83db0076a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUpload.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUploadEncrypted.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUploadEncrypted.json deleted file mode 100644 index ad6040bd9b2c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimBulkUploadEncrypted.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "version": 1, - "azureKeyIdentifier": 1, - "vendorKeyFingerprint": "ABC123", - "encryptedTransportKey": "ABC123", - "signedTransportKey": "ABC123", - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimCreate.json deleted file mode 100644 index a8d0941e8fee..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Created", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimDelete.json deleted file mode 100644 index e7d4722a9599..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGet.json deleted file mode 100644 index 20ab52cc70eb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGet.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupCreate.json deleted file mode 100644 index 75ee15507074..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupCreate.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupDelete.json deleted file mode 100644 index aedb3a1531a1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupGet.json deleted file mode 100644 index 4fbe3ef9b440..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupGet.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index 54342a2536f5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListBySubscription.json deleted file mode 100644 index 7ac115857da0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupPatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupPatch.json deleted file mode 100644 index 344130065157..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimGroupPatch.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimListBySimGroup.json deleted file mode 100644 index a01b0ea71796..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimListBySimGroup.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyCreate.json deleted file mode 100644 index d7743a893fe0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyCreate.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyDelete.json deleted file mode 100644 index c867506437ff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyGet.json deleted file mode 100644 index 85d014ac609e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyGet.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index 9bc977d9ec84..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyUpdateTags.json deleted file mode 100644 index 4388e6612b2b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteCreate.json deleted file mode 100644 index dbdb95a42124..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteCreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDelete.json deleted file mode 100644 index b6914f7e8277..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDeletePacketCore.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDeletePacketCore.json deleted file mode 100644 index 50f2dff82eca..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteDeletePacketCore.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "packetCore": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP" - } - } - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteGet.json deleted file mode 100644 index 3d235156e1ac..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteListByMobileNetwork.json deleted file mode 100644 index 4f56e4173110..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteUpdateTags.json deleted file mode 100644 index 5e5938be4a04..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceCreate.json deleted file mode 100644 index e1fdb09e58b0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceCreate.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - }, - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceDelete.json deleted file mode 100644 index 8f79594b72b4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-02-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceGet.json deleted file mode 100644 index 6867c0c5e920..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceListByMobileNetwork.json deleted file mode 100644 index 6d7a1d99d88f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceUpdateTags.json deleted file mode 100644 index e9b0f72ea2a0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/UeInfoList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/UeInfoList.json deleted file mode 100644 index 227f1f58c293..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/examples/UeInfoList.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-02-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123456", - "name": "001016789123456", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Connected", - "ueIpAddresses": [ - { - "dnn": "Dnn1", - "ueIpAddress": { - "ipV4Addr": "10.0.0.1" - } - }, - { - "dnn": "Dnn2", - "ueIpAddress": { - "ipV4Addr": "10.0.0.2" - } - } - ], - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123457", - "name": "001016789123457", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Idle", - "ueIpAddresses": [ - { - "dnn": "Dnn1", - "ueIpAddress": { - "ipV4Addr": "10.0.0.1" - } - }, - { - "dnn": "Dnn2", - "ueIpAddress": { - "ipV4Addr": "10.0.0.2" - } - } - ], - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123458", - "name": "001016789123458", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Detached", - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/mobileNetwork.json deleted file mode 100644 index f9b1d0df5dd3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/mobileNetwork.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags and managed identity.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to update mobile network tags and/or identity." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve any private keys used for SUPI concealment from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. If both 'publicLandMobileNetworks' and 'publicLandMobileNetworkIdentifier' are specified, then the 'publicLandMobileNetworks' will take precedence." - }, - "publicLandMobileNetworks": { - "type": "array", - "items": { - "$ref": "#/definitions/publicLandMobileNetwork" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of public land mobile networks including their identifiers. If both 'publicLandMobileNetworks' and 'publicLandMobileNetworkIdentifier' are specified, then the 'publicLandMobileNetworks' will take precedence.", - "x-ms-identifiers": [ - "mcc", - "mnc" - ] - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "publicLandMobileNetwork": { - "type": "object", - "description": "Configuration relating to a particular PLMN", - "properties": { - "homeNetworkPublicKeys": { - "type": "object", - "description": "Configuration relating to SUPI concealment.", - "properties": { - "profileA": { - "$ref": "#/definitions/homeNetworkPublicKeys", - "description": "This provides a mapping to identify which public key has been used for SUPI concealment using the Profile A Protection Scheme." - }, - "profileB": { - "$ref": "#/definitions/homeNetworkPublicKeys", - "description": "This provides a mapping to identify which public key has been used for SUPI concealment using the Profile B Protection Scheme." - } - } - } - }, - "allOf": [ - { - "$ref": "./ts29571.json#/definitions/PlmnId" - } - ] - }, - "homeNetworkPublicKeys": { - "type": "array", - "items": { - "$ref": "#/definitions/homeNetworkPublicKey" - }, - "minItems": 0, - "uniqueItems": true - }, - "homeNetworkPublicKey": { - "type": "object", - "description": "A key used for SUPI concealment.", - "properties": { - "id": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 255, - "description": "The Home Network Public Key Identifier determines which public key was used to generate the SUCI sent to the AMF. See TS 23.003 Section 2.2B Section 5." - }, - "url": { - "type": "string", - "description": "The URL of Azure Key Vault secret containing the private key, versioned or unversioned. For example: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78." - } - }, - "required": [ - "id" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/operation.json deleted file mode 100644 index b7ef7ab5c2eb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the operations.", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCapture.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCapture.json deleted file mode 100644 index 066ebfa28462..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCapture.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet capture resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}": { - "put": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_CreateOrUpdate", - "description": "Creates or updates a packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "Parameters supplied to the create or update packet capture operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "201": { - "description": "Create successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet capture": { - "$ref": "./examples/PacketCaptureCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Get", - "description": "Gets information about the specified packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet capture session": { - "$ref": "./examples/PacketCaptureGet.json" - } - } - }, - "delete": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Delete", - "description": "Deletes the specified packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet capture": { - "$ref": "./examples/PacketCaptureDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}/stop": { - "post": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Stop", - "description": "Stop a packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Stop packet capture session": { - "$ref": "./examples/PacketCaptureStop.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures": { - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_ListByPacketCoreControlPlane", - "description": "Lists all the packet capture sessions under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet capture sessions.", - "schema": { - "$ref": "#/definitions/PacketCaptureListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet capture sessions under a packet core control plane": { - "$ref": "./examples/PacketCaptureListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCapture": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCapturePropertiesFormat", - "description": "Packet capture session properties. Packet capture file(s) derived from the name of this session will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet capture session resource." - }, - "PacketCapturePropertiesFormat": { - "description": "Packet capture session properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet capture session resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Running", - "Stopped", - "Error" - ], - "x-ms-enum": { - "name": "PacketCaptureStatus", - "modelAsString": true - }, - "description": "The status of the packet capture session." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason the current packet capture session state." - }, - "captureStartTime": { - "readOnly": true, - "type": "string", - "format": "date-time", - "description": "The start time of the packet capture session." - }, - "networkInterfaces": { - "type": "array", - "items": { - "type": "string" - }, - "uniqueItems": true, - "minItems": 1, - "description": "List of network interfaces to capture on." - }, - "bytesToCapturePerPacket": { - "type": "integer", - "format": "int64", - "minimum": 0, - "maximum": 4294967295, - "default": 0, - "description": "Number of bytes captured per packet, the remaining bytes are truncated. The default \"0\" means the entire packet is captured." - }, - "totalBytesPerSession": { - "type": "integer", - "format": "int64", - "minimum": 1000, - "maximum": 4294967295, - "default": 67108864, - "description": "Maximum size of the capture output." - }, - "timeLimitInSeconds": { - "type": "integer", - "format": "int32", - "minimum": 5, - "maximum": 18000, - "default": 18000, - "description": "Maximum duration of the capture session in seconds." - }, - "outputFiles": { - "readOnly": true, - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of output files of a packet capture session." - } - } - }, - "PacketCaptureListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "A list of packet capture sessions under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet capture API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreControlPlane.json deleted file mode 100644 index 346541521aaa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreControlPlane.json +++ /dev/null @@ -1,1403 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core control plane resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Patch packet core control plane resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch packet core control plane resource." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch packet core control plane": { - "$ref": "./examples/PacketCoreControlPlanePatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/rollback": { - "post": { - "tags": [ - "PacketCoreControlPlaneRollback" - ], - "operationId": "PacketCoreControlPlanes_Rollback", - "description": "Roll back the specified packet core control plane to the previous version, \"rollbackVersion\". Multiple consecutive rollbacks are not possible. This action may cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Rollback packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneRollback.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/reinstall": { - "post": { - "tags": [ - "PacketCoreControlPlaneReinstall" - ], - "operationId": "PacketCoreControlPlanes_Reinstall", - "description": "Reinstall the specified packet core control plane. This action will try to restore the packet core to the installed state that was disrupted by a transient failure. This action will cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Reinstall packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneReinstall.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/collectDiagnosticsPackage": { - "post": { - "tags": [ - "PacketCoreControlPlaneCollectDiagnosticsPackage" - ], - "operationId": "PacketCoreControlPlanes_CollectDiagnosticsPackage", - "description": "Collect a diagnostics package for the specified packet core control plane. This action will upload the diagnostics to a storage account.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneCollectDiagnosticsPackage" - }, - "description": "Parameters supplied to the packet core control plane collect diagnostics package operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Collect diagnostics package from packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_List", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_GetBySubscription", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionGetBySubscription.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_ListBySubscription", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "installation": { - "$ref": "#/definitions/Installation", - "description": "The installation state of the packet core control plane resource." - }, - "sites": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SiteResourceId" - }, - "uniqueItems": true, - "minItems": 1, - "description": "Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The desired version of the packet core software." - }, - "installedVersion": { - "type": "string", - "readOnly": true, - "description": "The currently installed version of the packet core software." - }, - "rollbackVersion": { - "type": "string", - "readOnly": true, - "description": "The previous version of the packet core software that was deployed. Used when performing the rollback action." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "controlPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the control plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to anycast traffic for this address to the control plane access interfaces on the active and standby nodes. In non-HA system this list should be omitted or empty." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "ueMtu": { - "description": "The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.", - "type": "integer", - "format": "int32", - "minimum": 1280, - "maximum": 1930, - "default": 1440 - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "diagnosticsUpload": { - "$ref": "#/definitions/DiagnosticsUploadConfiguration", - "description": "Configuration for uploading packet core diagnostics" - }, - "eventHub": { - "$ref": "#/definitions/EventHubConfiguration", - "description": "Configuration for sending packet core events to an Azure Event Hub." - }, - "signaling": { - "$ref": "#/definitions/SignalingConfiguration", - "description": "Signaling configuration for the packet core." - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - }, - "homeNetworkPrivateKeysProvisioning": { - "readOnly": true, - "$ref": "#/definitions/homeNetworkPrivateKeysProvisioning", - "description": "The provisioning state of the secret containing private keys and keyIds for SUPI concealment." - } - }, - "required": [ - "sites", - "platform", - "controlPlaneAccessInterface", - "sku", - "localDiagnosticsAccess" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "Installation": { - "description": "The installation state of the packet core.", - "type": "object", - "properties": { - "desiredState": { - "description": "The desired installation state", - "$ref": "#/definitions/DesiredInstallationState", - "default": "Installed" - }, - "state": { - "description": "Installation state", - "readOnly": true, - "$ref": "#/definitions/InstallationState" - }, - "reinstallRequired": { - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "readOnly": true, - "$ref": "#/definitions/ReinstallRequired" - }, - "reasons": { - "description": "Reason(s) for the current installation state of the packet core.", - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/InstallationReason" - }, - "uniqueItems": true - }, - "operation": { - "description": "A reference to an in-progress installation operation", - "readOnly": true, - "$ref": "./common.json#/definitions/AsyncOperationId" - } - } - }, - "DesiredInstallationState": { - "type": "string", - "description": "The desired installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installed" - ], - "x-ms-enum": { - "name": "DesiredInstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "Don't install the packet core." - }, - { - "value": "Installed", - "description": "Install the packet core." - } - ] - } - }, - "InstallationState": { - "type": "string", - "description": "The installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installing", - "Installed", - "Updating", - "Upgrading", - "Uninstalling", - "Reinstalling", - "RollingBack", - "Failed" - ], - "x-ms-enum": { - "name": "InstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "The packet core is uninstalled." - }, - { - "value": "Installing", - "description": "The packet core is installing." - }, - { - "value": "Installed", - "description": "The packet core is installed." - }, - { - "value": "Updating", - "description": "The packet core is updating its configuration." - }, - { - "value": "Upgrading", - "description": "The packet core is upgrading to a different software version." - }, - { - "value": "Uninstalling", - "description": "The packet core is uninstalling." - }, - { - "value": "Reinstalling", - "description": "The packet core is reinstalling." - }, - { - "value": "RollingBack", - "description": "The packet core is rolling back to its previous version." - }, - { - "value": "Failed", - "description": "The packet core is in failed state." - } - ] - } - }, - "ReinstallRequired": { - "type": "string", - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "enum": [ - "Required", - "NotRequired" - ], - "x-ms-enum": { - "name": "ReinstallRequired", - "modelAsString": true, - "values": [ - { - "value": "Required", - "description": "A reinstall of the packet core is required." - }, - { - "value": "NotRequired", - "description": "A reinstall of the packet core is not required." - } - ] - } - }, - "InstallationReason": { - "type": "string", - "description": "The reason or list of reasons why a packet core has not been installed or requires a reinstall.", - "enum": [ - "NoSlices", - "NoPacketCoreDataPlane", - "NoAttachedDataNetworks", - "PublicLandMobileNetworkIdentifierHasChanged", - "ControlPlaneAccessInterfaceHasChanged", - "UserPlaneAccessInterfaceHasChanged", - "UserPlaneDataInterfaceHasChanged", - "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "UserPlaneAccessVirtualIpv4AddressesHasChanged" - ], - "x-ms-enum": { - "name": "InstallationReason", - "modelAsString": true, - "values": [ - { - "value": "NoSlices", - "description": "The packet core has not been installed as the mobile network does not have any applicable configured slices." - }, - { - "value": "NoPacketCoreDataPlane", - "description": "The packet core has not been installed as there is no configured data plane for this packet core." - }, - { - "value": "NoAttachedDataNetworks", - "description": "The packet core has not been installed as the packet core has no attached data networks." - }, - { - "value": "PublicLandMobileNetworkIdentifierHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date PLMN ID." - }, - { - "value": "ControlPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access interface information." - }, - { - "value": "UserPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane core interface." - }, - { - "value": "UserPlaneDataInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access interface." - }, - { - "value": "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access network virtual IP address." - }, - { - "value": "UserPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access network virtual IP address." - } - ] - } - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "azureStackEdgeDevices": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId" - }, - "description": "The Azure Stack Edge devices where the packet core is deployed. If the packet core is deployed across multiple devices, all devices will appear in this list." - }, - "azureStackHciCluster": { - "$ref": "./common.json#/definitions/AzureStackHCIClusterResourceId", - "description": "The Azure Stack HCI cluster where the packet core is deployed." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "3P-AZURE-STACK-HCI" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - }, - { - "value": "3P-AZURE-STACK-HCI", - "description": "If this option is chosen, you must set one of \"azureStackHciCluster\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "authenticationType": { - "type": "string", - "description": "How to authenticate users who access local diagnostics APIs.", - "enum": [ - "AAD", - "Password" - ], - "x-ms-enum": { - "name": "AuthenticationType", - "modelAsString": true, - "values": [ - { - "value": "AAD", - "description": "Use AAD SSO to authenticate the user (this requires internet access)." - }, - { - "value": "Password", - "description": "Use locally stored passwords to authenticate the user." - } - ] - } - }, - "httpsServerCertificate": { - "$ref": "#/definitions/HttpsServerCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - }, - "required": [ - "authenticationType" - ] - }, - "DiagnosticsUploadConfiguration": { - "description": "Configuration for uploading packet core diagnostics.", - "type": "object", - "properties": { - "storageAccountContainerUrl": { - "type": "string", - "description": "The Storage Account Container URL to upload diagnostics to." - } - }, - "required": [ - "storageAccountContainerUrl" - ] - }, - "EventHubConfiguration": { - "description": "Configuration for sending packet core events to Azure Event Hub.", - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$", - "description": "Resource ID of Azure Event Hub to send packet core events to." - }, - "reportingInterval": { - "type": "integer", - "format": "int32", - "minimum": 30, - "maximum": 3600, - "default": 1800, - "description": "The duration (in seconds) between UE usage reports." - } - }, - "required": [ - "id" - ] - }, - "SignalingConfiguration": { - "description": "Signaling configuration for the packet core.", - "type": "object", - "properties": { - "nasReroute": { - "$ref": "#/definitions/NASRerouteConfiguration", - "description": "Configuration enabling 4G NAS reroute." - } - } - }, - "NASRerouteConfiguration": { - "description": "Configuration enabling NAS reroute.", - "type": "object", - "properties": { - "macroMmeGroupId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 65535, - "description": "The macro network's MME group ID. This is where unknown UEs are sent to via NAS reroute." - } - }, - "required": [ - "macroMmeGroupId" - ] - }, - "HttpsServerCertificate": { - "description": "HTTPS server certificate configuration.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - }, - "provisioning": { - "readOnly": true, - "$ref": "#/definitions/CertificateProvisioning", - "description": "The provisioning state of the certificate." - } - }, - "required": [ - "certificateUrl" - ] - }, - "CertificateProvisioning": { - "description": "Certificate provisioning state", - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The certificate's provisioning state", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "CertificateProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "The certificate has not been provisioned." - }, - { - "value": "Provisioned", - "description": "The certificate has been provisioned." - }, - { - "value": "Failed", - "description": "The certificate failed to be provisioned. The \"reason\" property explains why." - } - ] - } - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "Reason for certificate provisioning failure." - } - } - }, - "homeNetworkPrivateKeysProvisioning": { - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The provisioning state of the private keys for SUPI concealment.", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "homeNetworkPrivateKeysProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "Provisioning of the private keys for SUPI concealment has not been attempted." - }, - { - "value": "Provisioned", - "description": "The private keys for SUPI concealment are successfully provisioned." - }, - { - "value": "Failed", - "description": "Provisioning of the private keys for SUPI concealment has failed." - } - ] - } - } - }, - "required": [ - "state" - ] - }, - "PacketCoreControlPlaneCollectDiagnosticsPackage": { - "description": "Packet core control plane collect diagnostics package options", - "type": "object", - "properties": { - "storageAccountBlobUrl": { - "type": "string", - "description": "The Storage Account Blob URL to upload the diagnostics package to." - } - }, - "required": [ - "storageAccountBlobUrl" - ] - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "platforms": { - "type": "array", - "items": { - "$ref": "#/definitions/Platform" - }, - "description": "Platform specific packet core control plane version properties.", - "x-ms-identifiers": [ - "platformType" - ] - } - } - }, - "Platform": { - "description": "Platform specific packet core control plane version properties.", - "type": "object", - "properties": { - "platformType": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where this version can be deployed." - }, - "versionState": { - "$ref": "#/definitions/VersionState", - "description": "The state of this packet core control plane version on this platform." - }, - "minimumPlatformSoftwareVersion": { - "type": "string", - "description": "The minimum software version of the platform where this packet core version can be deployed." - }, - "maximumPlatformSoftwareVersion": { - "type": "string", - "description": "The maximum software version of the platform where this packet core version can be deployed." - }, - "recommendedVersion": { - "$ref": "#/definitions/RecommendedVersion", - "description": "Indicates whether this is the recommended version for this platform." - }, - "obsoleteVersion": { - "$ref": "#/definitions/ObsoleteVersion", - "description": "Indicates whether this version is obsoleted for this platform." - } - } - }, - "VersionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "RecommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - }, - "ObsoleteVersion": { - "type": "string", - "description": "Indicates whether this version is obsolete.", - "enum": [ - "Obsolete", - "NotObsolete" - ], - "x-ms-enum": { - "name": "obsoleteVersion", - "modelAsString": true, - "values": [ - { - "value": "Obsolete", - "description": "This version is obsolete for use in new packet core control plane deployments." - }, - { - "value": "NotObsolete", - "description": "This version is not obsolete for use in new packet core control plane deployments." - } - ] - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreDataPlane.json deleted file mode 100644 index bc78aac77a78..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/packetCoreDataPlane.json +++ /dev/null @@ -1,357 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core data plane resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource. Must be created in the same location as its parent packet core control plane." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - }, - "userPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the user plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to forward traffic for this address to the control plane access interface on the active or standby node. In non-HA system this list should be omitted or empty." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/service.json deleted file mode 100644 index cc400791e954..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/service.json +++ /dev/null @@ -1,564 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage service resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource. Must be created in the same location as its parent mobile network." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "maxItems": 15, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/sim.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/sim.json deleted file mode 100644 index ba68a54d0db5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/sim.json +++ /dev/null @@ -1,724 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListByGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUpload", - "description": "Bulk upload SIMs to a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimUploadList" - }, - "description": "Parameters supplied to the bulk SIM upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload SIMs in a SIM group": { - "$ref": "./examples/SimBulkUpload.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkDelete", - "description": "Bulk delete SIMs from a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimDeleteList" - }, - "description": "Parameters supplied to the bulk SIM delete operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState on each SIM until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resources do not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk delete SIMs from a SIM group": { - "$ref": "./examples/SimBulkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadEncryptedSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUploadEncrypted", - "description": "Bulk upload SIMs in encrypted form to a SIM group. The SIM credentials must be encrypted.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/EncryptedSimUploadList" - }, - "description": "Parameters supplied to the encrypted SIMs upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload encrypted SIMs to a SIM group": { - "$ref": "./examples/SimBulkUploadEncrypted.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimNameAndProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and properties." - }, - "SimNameAndEncryptedProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/EncryptedSimPropertiesFormat", - "description": "Encrypted SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and encrypted properties." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "EncryptedSimPropertiesFormat": { - "type": "object", - "description": "Encrypted SIM properties.", - "properties": { - "encryptedCredentials": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "x-ms-secret": true, - "description": "The encrypted SIM credentials." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "CommonSimPropertiesFormat": { - "type": "object", - "description": "Common SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM on that site." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^[0-9]{10,20}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - }, - "vendorName": { - "readOnly": true, - "type": "string", - "description": "The name of the SIM vendor who provided this SIM, if any." - }, - "vendorKeyFingerprint": { - "readOnly": true, - "type": "string", - "description": "The public key fingerprint of the SIM vendor who provided this SIM, if any." - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The attached data network must be in the same location as the SIM." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The slice must be in the same location as the SIM." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "SimUploadList": { - "type": "object", - "description": "The SIMs to upload.", - "properties": { - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "sims" - ] - }, - "SimDeleteList": { - "type": "object", - "description": "The SIMs to delete.", - "properties": { - "sims": { - "type": "array", - "items": { - "type": "string" - }, - "minItems": 1, - "description": "A list of SIM resource names to delete." - } - }, - "required": [ - "sims" - ] - }, - "EncryptedSimUploadList": { - "type": "object", - "description": "The SIMs to upload. The SIM credentials must be encrypted.", - "properties": { - "version": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "The upload file format version." - }, - "azureKeyIdentifier": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "An identifier for the Azure SIM onboarding public key used for encrypted upload." - }, - "vendorKeyFingerprint": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key." - }, - "encryptedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key." - }, - "signedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The encrypted transport key, signed using the SIM vendor private key." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndEncryptedProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload, with encrypted properties.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "version", - "azureKeyIdentifier", - "vendorKeyFingerprint", - "encryptedTransportKey", - "signedTransportKey", - "sims" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simGroup.json deleted file mode 100644 index 5162fe9d7212..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simGroup.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Patch SIM group resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch SIM group resource." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch SIM group": { - "$ref": "./examples/SimGroupPatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM group belongs to. The mobile network must be in the same location as the SIM group." - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simPolicy.json deleted file mode 100644 index 277238df6fbb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/simPolicy.json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage SIM policy resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties. Must be created in the same location as its parent mobile network.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM policy on that site." - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "UE periodic registration update timer (5G) or UE periodic tracking area update timer (4G), in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5Qi", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item. The services must be in the same location as the SIM policy.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - }, - "maximumNumberOfBufferedPackets": { - "description": "The maximum number of downlink packets to buffer at the user plane for High Latency Communication - Extended Buffering. See 3GPP TS29.272 v15.10.0 section 7.3.188 for a full description. This maximum is not guaranteed because there is a internal limit on buffered packets across all PDU sessions.", - "type": "integer", - "format": "int32", - "minimum": 0, - "default": 10 - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/site.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/site.json deleted file mode 100644 index 52356bc50a31..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/site.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site. This will also delete any network functions that are a part of this site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}/deletePacketCore": { - "post": { - "tags": [ - "Site" - ], - "operationId": "Sites_DeletePacketCore", - "description": "Deletes a packet core under the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SiteDeletePacketCore" - }, - "description": "Parameters supplied to delete a packet core under a site." - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core in mobile network site": { - "$ref": "./examples/SiteDeletePacketCore.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource. Must be created in the same location as its parent mobile network." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed in the site. Deleting the site will delete any network functions that are deployed in the site." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - }, - "SiteDeletePacketCore": { - "type": "object", - "properties": { - "packetCore": { - "$ref": "./common.json#/definitions/PacketCoreControlPlaneResourceId" - } - }, - "description": "The packet core to delete under a site." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/slice.json deleted file mode 100644 index ad04c9c81ea4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/slice.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage network slice resources in a mobile network", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource. Must be created in the same location as its parent mobile network." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ts29571.json deleted file mode 100644 index d944613f5210..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ts29571.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address prefix.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address prefix or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core, EPC / 4G core or EPC / 4G + 5G core).", - "enum": [ - "5GC", - "EPC", - "EPC + 5GC" - ], - "default": "5GC", - "x-ms-enum": { - "name": "CoreNetworkType", - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - }, - { - "value": "EPC + 5GC", - "description": "Combined EPC / 4G and 5G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - }, - "Dnn": { - "description": "Data network name", - "type": "string" - }, - "Pei": { - "description": "Permanent Equipment Identifier", - "type": "string", - "pattern": "^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$" - }, - "Supi": { - "description": "Subscription Permanent Identifier", - "type": "string", - "pattern": "^(imsi-[0-9]{5,15}|nai-.+|.+)$" - }, - "PduSessionId": { - "description": "PDU session identifier", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "Qfi": { - "description": "Qos Flow Identifier", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 63 - }, - "GNbId": { - "description": "gNodeB identifier", - "type": "object", - "properties": { - "bitLength": { - "type": "integer", - "format": "int32", - "minimum": 22, - "maximum": 32 - }, - "gNBValue": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6,8}$" - } - } - }, - "GlobalRanNodeId": { - "description": "Global RAN Node ID", - "type": "object", - "properties": { - "plmnId": { - "x-ms-client-flatten": true, - "description": "PLMN Identifier", - "$ref": "#/definitions/PlmnId" - }, - "gNbId": { - "x-ms-client-flatten": true, - "description": "gNodeB identifier", - "$ref": "#/definitions/GNbId" - }, - "ngeNbId": { - "type": "string", - "pattern": "^(MacroNGeNB-[A-Fa-f0-9]{5}|LMacroNGeNB-[A-Fa-f0-9]{6}|SMacroNGeNB-[A-Fa-f0-9]{5})$", - "description": "NG-eNodeB identifier" - }, - "eNbId": { - "type": "string", - "pattern": "^(MacroeNB-[A-Fa-f0-9]{5}|LMacroeNB-[A-Fa-f0-9]{6}|SMacroeNB-[A-Fa-f0-9]{5}|HomeeNB-[A-Fa-f0-9]{7})$", - "description": "eNodeB identifier" - }, - "n3IwfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "N3 IWF identifier" - }, - "wagfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "W-AGF identifier" - }, - "tngfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "TNGF identifier" - }, - "nid": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{11}$", - "description": "Network identifier" - } - }, - "required": [ - "plmnId" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ueInfo.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ueInfo.json deleted file mode 100644 index 75c5fc57b8d0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-02-01/ueInfo.json +++ /dev/null @@ -1,824 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to return UE details for a packet core resource.", - "version": "2024-02-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/ues/{ueId}/extendedInformation/default": { - "get": { - "tags": [ - "ExtendedUeInformation" - ], - "operationId": "ExtendedUeInformation_Get", - "description": "Gets extended information about the specified UE from the packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "ueId", - "in": "path", - "required": true, - "type": "string", - "description": "IMSI of a UE." - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the complete information of a UE in a packet core.", - "schema": { - "$ref": "#/definitions/ExtendedUeInfo" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get UE Information 4G": { - "$ref": "./examples/ExtendedUeInfo4GGet.json" - }, - "Get UE Information 5G": { - "$ref": "./examples/ExtendedUeInfo5GGet.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/ues": { - "get": { - "tags": [ - "UeInformation_List" - ], - "operationId": "UeInformation_List", - "description": "List all UEs and their state in a packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request Successful. This operation return list of UEs and their state in a packet core.", - "schema": { - "$ref": "#/definitions/UeInfoList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get UE Information": { - "$ref": "./examples/UeInfoList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "UeInfoList": { - "description": "Response for packet core list UEs API call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/UeInfo" - }, - "description": "A list of UEs in a packet core and their basic information." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - } - }, - "UeInfo": { - "description": "Basic UE Information.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfoPropertiesFormat", - "description": "Basic UE Information Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "UeInfoPropertiesFormat": { - "description": "Basic UE Information Properties.", - "type": "object", - "properties": { - "ratType": { - "$ref": "#/definitions/RatType" - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "ueIpAddresses": { - "type": "array", - "minItems": 1, - "items": { - "$ref": "#/definitions/DnnIpPair" - } - }, - "lastReadAt": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last list UEs call to the packet core (UTC)." - } - }, - "required": [ - "ratType", - "ueState" - ] - }, - "ExtendedUeInfo": { - "description": "Extended User Equipment (UE) information.", - "type": "object", - "properties": { - "properties": { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "ExtendedUeInfoProperties": { - "description": "Extended UE Information Properties.", - "type": "object", - "properties": { - "ratType": { - "$ref": "#/definitions/RatType" - }, - "lastReadAt": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last UE info read from the packet core (UTC)." - } - }, - "required": [ - "ratType" - ], - "discriminator": "ratType" - }, - "UeInfo5G": { - "description": "UE Information for 5G.", - "type": "object", - "required": [ - "info" - ], - "allOf": [ - { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - ], - "properties": { - "info": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfo5GProperties" - } - }, - "x-ms-discriminator-value": "5G" - }, - "UeInfo5GProperties": { - "description": "UE Information properties for 5G.", - "type": "object", - "required": [ - "supi", - "fivegGuti" - ], - "properties": { - "supi": { - "$ref": "./ts29571.json#/definitions/Supi" - }, - "pei": { - "$ref": "./ts29571.json#/definitions/Pei" - }, - "fivegGuti": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/Guti5G" - }, - "connectionInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeConnectionInfo5G" - }, - "sessionInfo": { - "type": "array", - "maxItems": 15, - "items": { - "$ref": "#/definitions/UeSessionInfo5G" - } - } - } - }, - "Guti5G": { - "description": "5G GUTI", - "type": "object", - "properties": { - "plmn": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/PlmnId" - }, - "amfId": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AmfId" - }, - "fivegTmsi": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "5G Temporary Mobile Subscriber Identity" - } - }, - "required": [ - "plmn", - "amfId", - "fivegTmsi" - ] - }, - "AmfId": { - "description": "AMF identifier", - "type": "object", - "properties": { - "regionId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "AMF region identifier" - }, - "setId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 1023, - "description": "AMF set identifier" - }, - "pointer": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 63, - "description": "AMF pointer" - } - }, - "required": [ - "regionId", - "setId", - "pointer" - ] - }, - "UeConnectionInfo5G": { - "description": "UE Connection Info for 5G.", - "type": "object", - "required": [ - "globalRanNodeId", - "amfUeNgapId", - "ranUeNgapId", - "ueState", - "rrcEstablishmentCause" - ], - "properties": { - "locationInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeLocationInfo" - }, - "globalRanNodeId": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/GlobalRanNodeId" - }, - "perUeTnla": { - "type": "string", - "description": "Per-UE transport network layer association" - }, - "amfUeNgapId": { - "type": "integer", - "format": "int64", - "minimum": 0, - "description": "The AMF UE NGAP ID" - }, - "ranUeNgapId": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "The RAN UE NGAP ID" - }, - "lastVisitedTai": { - "type": "string", - "description": "Last Visited TAI" - }, - "allowedNssai": { - "type": "array", - "description": "Allowed Network Slice Selection Assistance Information", - "maxItems": 8, - "items": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Snssai" - } - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "rrcEstablishmentCause": { - "$ref": "#/definitions/RrcEstablishmentCause" - }, - "ueUsageSetting": { - "$ref": "#/definitions/UeUsageSetting" - }, - "lastActivityTime": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last activity of UE (UTC)." - } - } - }, - "UeSessionInfo5G": { - "description": "UE Session Info for 5G.", - "type": "object", - "required": [ - "pduSessionId", - "dnn", - "snssai", - "ueIpAddress", - "pdnType", - "qosFlow", - "ambr" - ], - "properties": { - "pduSessionId": { - "$ref": "./ts29571.json#/definitions/PduSessionId" - }, - "dnn": { - "$ref": "./ts29571.json#/definitions/Dnn" - }, - "snssai": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Snssai" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - }, - "pdnType": { - "$ref": "#/definitions/PdnType" - }, - "ambr": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "qosFlow": { - "type": "array", - "items": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeQOSFlow" - } - } - } - }, - "UeInfo4G": { - "description": "UE Information for 4G.", - "type": "object", - "required": [ - "info" - ], - "allOf": [ - { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - ], - "properties": { - "info": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfo4GProperties" - } - }, - "x-ms-discriminator-value": "4G" - }, - "UeInfo4GProperties": { - "description": "UE Information properties for 4G.", - "type": "object", - "required": [ - "imsi", - "guti" - ], - "properties": { - "imsi": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "description": "International mobile subscriber identifier" - }, - "imei": { - "type": "string", - "pattern": "^[0-9]{15}$", - "description": "International mobile equipment identity" - }, - "imeisv": { - "type": "string", - "pattern": "^[0-9]{16}$", - "description": "International mobile equipment identity – software version" - }, - "guti": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/Guti4G" - }, - "connectionInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeConnectionInfo4G" - }, - "sessionInfo": { - "type": "array", - "maxItems": 11, - "items": { - "$ref": "#/definitions/UeSessionInfo4G" - } - } - } - }, - "Guti4G": { - "description": "Globally Unique Temporary Identifier (4G)", - "type": "object", - "properties": { - "plmn": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/PlmnId" - }, - "mmeId": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MmeId" - }, - "mTmsi": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "MME Temporary Mobile Subscriber Identity" - } - }, - "required": [ - "plmn", - "mmeId", - "mTmsi" - ] - }, - "MmeId": { - "description": "MME identifier", - "type": "object", - "properties": { - "groupId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 65535, - "description": "MME group identifier" - }, - "code": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "MME code" - } - }, - "required": [ - "groupId", - "code" - ] - }, - "UeConnectionInfo4G": { - "description": "UE Connection Info for 4G", - "type": "object", - "required": [ - "globalRanNodeId", - "mmeS1apId", - "enbS1apId", - "ueState", - "rrcEstablishmentCause" - ], - "properties": { - "locationInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeLocationInfo" - }, - "globalRanNodeId": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/GlobalRanNodeId" - }, - "perUeTnla": { - "type": "string", - "description": "Per-UE transport network layer association" - }, - "mmeS1apId": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "MME S1AP identifier" - }, - "enbS1apId": { - "type": "integer", - "minimum": 0, - "maximum": 16777215, - "description": "eNodeB S1AP identifier" - }, - "lastVisitedTai": { - "type": "string", - "description": "Last Visited TAI" - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "rrcEstablishmentCause": { - "$ref": "#/definitions/RrcEstablishmentCause" - }, - "ueUsageSetting": { - "$ref": "#/definitions/UeUsageSetting" - }, - "lastActivityTime": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last activity of UE (UTC)." - } - } - }, - "UeSessionInfo4G": { - "description": "UE Session Info for 4G", - "type": "object", - "required": [ - "ebi", - "apn", - "ueIpAddress", - "pdnType" - ], - "properties": { - "ebi": { - "type": "integer", - "maximum": 15, - "minimum": 5, - "description": "EPS bearer identifier" - }, - "apn": { - "type": "string", - "description": "Access point name" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - }, - "pdnType": { - "$ref": "#/definitions/PdnType" - } - } - }, - "UeLocationInfo": { - "description": "UE Location Info properties", - "type": "object", - "properties": { - "locationType": { - "type": "string", - "description": "Location Type" - }, - "tac": { - "description": "Type Allocation Code of UE", - "$ref": "./ts29571.json#/definitions/Tac" - }, - "plmn": { - "x-ms-client-flatten": true, - "description": "PLMN Identifier", - "$ref": "./ts29571.json#/definitions/PlmnId" - } - }, - "required": [ - "locationType", - "tac", - "plmn" - ] - }, - "RrcEstablishmentCause": { - "description": "Radio connection establishment cause", - "type": "string", - "enum": [ - "Emergency", - "MobileOriginatedSignaling", - "MobileTerminatedSignaling", - "MobileOriginatedData", - "MobileTerminatedData", - "SMS" - ], - "x-ms-enum": { - "name": "RrcEstablishmentCause", - "modelAsString": true, - "values": [ - { - "value": "Emergency" - }, - { - "value": "MobileOriginatedSignaling" - }, - { - "value": "MobileTerminatedSignaling" - }, - { - "value": "MobileOriginatedData" - }, - { - "value": "MobileTerminatedData" - }, - { - "value": "SMS" - } - ] - } - }, - "UeUsageSetting": { - "description": "The UE's usage setting", - "type": "string", - "enum": [ - "VoiceCentric", - "DataCentric" - ], - "x-ms-enum": { - "name": "UeUsageSetting", - "modelAsString": true, - "values": [ - { - "value": "VoiceCentric" - }, - { - "value": "DataCentric" - } - ] - } - }, - "UeQOSFlow": { - "type": "object", - "description": "QoS Flow", - "required": [ - "qfi", - "fiveqi" - ], - "properties": { - "qfi": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Qfi" - }, - "fiveqi": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/5Qi" - }, - "mbr": { - "description": "Maximum Bit Rate", - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "gbr": { - "description": "Guaranteed Bit Rate", - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - } - } - }, - "RatType": { - "description": "RAT Type", - "type": "string", - "enum": [ - "4G", - "5G" - ], - "x-ms-enum": { - "name": "RatType", - "modelAsString": true, - "values": [ - { - "value": "4G" - }, - { - "value": "5G" - } - ] - } - }, - "UeState": { - "description": "State of the UE.", - "type": "string", - "enum": [ - "Connected", - "Idle", - "Detached", - "Deregistered", - "Unknown" - ], - "x-ms-enum": { - "name": "UeState", - "modelAsString": true - } - }, - "PdnType": { - "description": "Packet Data Network Type", - "type": "string", - "enum": [ - "IPV4" - ], - "x-ms-enum": { - "name": "PdnType", - "modelAsString": true, - "values": [ - { - "value": "IPV4" - } - ] - } - }, - "UeIpAddress": { - "description": "UE IP address", - "type": "object", - "properties": { - "ipV4Addr": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - } - } - }, - "DnnIpPair": { - "description": "DNN and UE IP address", - "type": "object", - "properties": { - "dnn": { - "$ref": "./ts29571.json#/definitions/Dnn" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/attachedDataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/attachedDataNetwork.json deleted file mode 100644 index 574a7376a6a9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/attachedDataNetwork.json +++ /dev/null @@ -1,517 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage attached data network resources in mobile network attached to a particular packet core instance", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks/{attachedDataNetworkName}": { - "delete": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Delete", - "description": "Deletes the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete attached data network resource": { - "$ref": "./examples/AttachedDataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_Get", - "description": "Gets information about the specified attached data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get attached data network": { - "$ref": "./examples/AttachedDataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_CreateOrUpdate", - "description": "Creates or updates an attached data network. Must be created in the same location as its parent packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "Parameters supplied to the create or update attached data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create attached data network": { - "$ref": "./examples/AttachedDataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "AttachedDataNetwork" - ], - "operationId": "AttachedDataNetworks_UpdateTags", - "description": "Updates an attached data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/AttachedDataNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update attached data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting attached data network resource.", - "schema": { - "$ref": "#/definitions/AttachedDataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update attached data network tags": { - "$ref": "./examples/AttachedDataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}/attachedDataNetworks": { - "get": { - "tags": [ - "AttachedDataNetworks" - ], - "operationId": "AttachedDataNetworks_ListByPacketCoreDataPlane", - "description": "Gets all the attached data networks associated with a packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of attached data network resources.", - "schema": { - "$ref": "#/definitions/AttachedDataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List attached data networks in a data plane": { - "$ref": "./examples/AttachedDataNetworkListByPacketCoreDataPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "AttachedDataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AttachedDataNetworkPropertiesFormat", - "description": "Attached data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Attached data network resource. Must be created in the same location as its parent packet core data plane." - }, - "AttachedDataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the attached data network resource." - }, - "userPlaneDataInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface." - }, - "dnsAddresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The DNS servers to signal to UEs to use for this attached data network. This configuration is mandatory - if you don't want DNS servers, you must provide an empty array." - }, - "naptConfiguration": { - "$ref": "#/definitions/NaptConfiguration", - "description": "The network address and port translation (NAPT) configuration.\nIf this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled." - }, - "userEquipmentAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session.\n You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size." - }, - "userEquipmentStaticAddressPoolPrefix": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask" - }, - "minItems": 1, - "uniqueItems": true, - "description": "The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.\nThe packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource.\nAt least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size." - } - }, - "required": [ - "userPlaneDataInterface", - "dnsAddresses" - ] - }, - "AttachedDataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/AttachedDataNetwork" - }, - "description": "A list of data networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for attached data network API service call." - }, - "NaptConfiguration": { - "description": "The network address and port translation settings to use for the attached data network.", - "type": "object", - "properties": { - "enabled": { - "description": "Whether NAPT is enabled for connections to this attached data network.", - "$ref": "#/definitions/NaptEnabled" - }, - "portRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "$ref": "#/definitions/PortRange" - }, - "portReuseHoldTime": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be at least 1 second.", - "$ref": "#/definitions/PortReuseHoldTimes" - }, - "pinholeLimits": { - "description": "Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.", - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 65536, - "default": 65536 - }, - "pinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "$ref": "#/definitions/PinholeTimeouts" - } - } - }, - "NaptEnabled": { - "description": "Whether network address and port translation is enabled.", - "type": "string", - "enum": [ - "Enabled", - "Disabled" - ], - "x-ms-enum": { - "name": "NaptEnabled", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "NAPT is enabled" - }, - { - "value": "Disabled", - "description": "NAPT is disabled" - } - ] - }, - "default": "Enabled" - }, - "PortRange": { - "description": "Range of port numbers to use as translated ports on each translated address.\nIf not specified and NAPT is enabled, this range defaults to 1,024 - 49,999.\n(Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)", - "type": "object", - "properties": { - "minPort": { - "description": "The minimum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 1024 - }, - "maxPort": { - "description": "The maximum port number", - "type": "integer", - "format": "int32", - "minimum": 1024, - "maximum": 65535, - "default": 49999 - } - } - }, - "PortReuseHoldTimes": { - "description": "The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Minimum time in seconds that will pass before a TCP port that was used by a closed pinhole can be reused. Default for TCP is 2 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 120 - }, - "udp": { - "description": "Minimum time in seconds that will pass before a UDP port that was used by a closed pinhole can be reused. Default for UDP is 1 minute.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 60 - } - } - }, - "PinholeTimeouts": { - "description": "Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.", - "type": "object", - "properties": { - "tcp": { - "description": "Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 180 - }, - "udp": { - "description": "Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - }, - "icmp": { - "description": "Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds.", - "type": "integer", - "format": "int32", - "minimum": 1, - "default": 30 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/common.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/common.json deleted file mode 100644 index c5ede947eb19..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/common.json +++ /dev/null @@ -1,703 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "SubResource": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to another sub resource.", - "x-ms-azure-resource": true - }, - "DataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a data network resource.", - "x-ms-azure-resource": true - }, - "AttachedDataNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Attached data network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an attached data network resource.", - "x-ms-azure-resource": true - }, - "MobileNetworkResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$", - "description": "Mobile network resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a mobile network resource.", - "x-ms-azure-resource": true - }, - "ServiceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Service resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a service resource.", - "x-ms-azure-resource": true - }, - "SimGroupResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[sS][iI][mM][gG][rR][oO][uU][pP][sS]/[^/?#]+$", - "description": "SIM group resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM group resource.", - "x-ms-azure-resource": true - }, - "SimPolicyResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$", - "description": "SIM policy resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a SIM policy resource.", - "x-ms-azure-resource": true - }, - "SliceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$", - "description": "Slice resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a slice resource.", - "x-ms-azure-resource": true - }, - "SiteResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$", - "description": "Site resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to a site resource.", - "x-ms-azure-resource": true - }, - "PacketCoreControlPlaneResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+$", - "description": "Packet core control plane resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an packet core control plane resource.", - "x-ms-azure-resource": true - }, - "AzureStackEdgeDeviceResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$", - "description": "Azure Stack Edge device resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack Edge device resource.", - "x-ms-azure-resource": true - }, - "AzureStackHCIClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Stack HCI cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Stack HCI cluster resource.", - "x-ms-azure-resource": true - }, - "ConnectedClusterResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$", - "description": "Azure Arc connected cluster resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "CustomLocationResourceId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$", - "description": "Azure Arc custom location resource ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Arc custom location resource.", - "x-ms-azure-resource": true - }, - "AsyncOperationId": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[^/?#]+/[lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+/[oO][pP][eE][rR][aA][tT][iI][oO][nN][sS][tT][aA][tT][uU][sS][eE][sS]/[^/?#]+$", - "description": "Azure Async Operation ID." - } - }, - "required": [ - "id" - ], - "description": "Reference to an Azure Async Operation ID." - }, - "AsyncOperationStatus": { - "description": "The current status of an async operation.", - "type": "object", - "properties": { - "id": { - "description": "Fully qualified ID for the async operation.", - "type": "string" - }, - "name": { - "description": "Name of the async operation.", - "type": "string" - }, - "status": { - "description": "The operation status.", - "type": "string" - }, - "resourceId": { - "description": "Fully qualified ID for the resource that this async operation status relates to.", - "type": "string" - }, - "startTime": { - "description": "The start time of the operation.", - "type": "string", - "format": "date-time" - }, - "endTime": { - "description": "The end time of the operation.", - "type": "string", - "format": "date-time" - }, - "percentComplete": { - "description": "Percentage of the operation that is complete.", - "type": "number", - "format": "double", - "minimum": 0, - "maximum": 100 - }, - "properties": { - "description": "Properties returned by the resource provider on a successful operation", - "type": "object" - }, - "error": { - "description": "If present, details of the operation error.", - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail" - } - }, - "required": [ - "status" - ] - }, - "ProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The current provisioning state.", - "enum": [ - "Unknown", - "Succeeded", - "Accepted", - "Deleting", - "Failed", - "Canceled", - "Deleted" - ], - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "Unknown" - }, - { - "value": "Succeeded" - }, - { - "value": "Accepted" - }, - { - "value": "Deleting" - }, - { - "value": "Failed" - }, - { - "value": "Canceled" - }, - { - "value": "Deleted" - } - ] - } - }, - "SiteProvisioning": { - "type": "object", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site. The dictionary keys will ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}. The dictionary values will be from the \"SiteProvisioningState\" enum.", - "additionalProperties": { - "$ref": "#/definitions/SiteProvisioningState" - } - }, - "SiteProvisioningState": { - "type": "string", - "readOnly": true, - "description": "The provisioning state of a resource e.g. SIM/SIM policy on a site.", - "enum": [ - "NotApplicable", - "Adding", - "Updating", - "Deleting", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "SiteProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotApplicable", - "description": "The resource should not be provisioned on this site." - }, - { - "value": "Adding", - "description": "The resource is being added to this site." - }, - { - "value": "Updating", - "description": "The resource is being updated on this site." - }, - { - "value": "Deleting", - "description": "The resource is being deleted from this site." - }, - { - "value": "Provisioned", - "description": "The resource is provisioned on this site." - }, - { - "value": "Failed", - "description": "The resource failed to be provisioned on this site." - } - ] - } - }, - "TagsObject": { - "type": "object", - "properties": { - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Tags object for patch operations." - }, - "IdentityAndTagsObject": { - "type": "object", - "properties": { - "identity": { - "$ref": "#/definitions/ManagedServiceIdentity", - "description": "The managed service identity associated with this resource." - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "description": "Resource tags." - } - }, - "description": "Identity and Tags object for patch operations." - }, - "SimState": { - "type": "string", - "readOnly": true, - "description": "The state of the SIM resource.", - "enum": [ - "Disabled", - "Enabled", - "Invalid" - ], - "x-ms-enum": { - "name": "SimState", - "modelAsString": true, - "values": [ - { - "value": "Disabled", - "description": "The SIM is disabled because not all configuration required for enabling is present." - }, - { - "value": "Enabled", - "description": "The SIM is enabled." - }, - { - "value": "Invalid", - "description": "The SIM cannot be enabled because some of the associated configuration is invalid." - } - ] - } - }, - "InterfaceProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device." - }, - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address." - }, - "ipv4Subnet": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The IPv4 subnet." - }, - "ipv4Gateway": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The default IPv4 gateway (router)." - }, - "vlanId": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 4094, - "description": "VLAN identifier of the network interface. Example: 501." - }, - "ipv4AddressList": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "x-ms-identifiers": [], - "description": "The list of IPv4 addresses, for a multi-node system." - }, - "bfdIpv4Endpoints": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "x-ms-identifiers": [], - "description": "The IPv4 addresses of the endpoints to send BFD probes to." - } - }, - "description": "Interface properties" - }, - "BillingSku": { - "type": "string", - "description": "The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.", - "enum": [ - "G0", - "G1", - "G2", - "G5", - "G10" - ], - "x-ms-enum": { - "name": "BillingSku", - "modelAsString": true, - "values": [ - { - "value": "G0", - "description": "100 Mbps, 20 active SIMs plan, 2 RANs" - }, - { - "value": "G1", - "description": "1 Gbps, 100 active SIMs plan, 5 RANs" - }, - { - "value": "G2", - "description": "2 Gbps, 200 active SIMs plan, 10 RANs" - }, - { - "value": "G5", - "description": "5 Gbps, 500 active SIMs plan" - }, - { - "value": "G10", - "description": "10 Gbps, 1000 active SIMs plan" - } - ] - } - }, - "ManagedServiceIdentityType": { - "description": "Type of managed service identity (currently only UserAssigned allowed).", - "enum": [ - "None", - "UserAssigned" - ], - "type": "string", - "x-ms-enum": { - "name": "ManagedServiceIdentityType", - "modelAsString": true - } - }, - "ManagedServiceIdentity": { - "description": "Managed service identity (User assigned identity)", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/ManagedServiceIdentityType" - }, - "userAssignedIdentities": { - "$ref": "../../../../../common-types/resource-management/v5/managedidentity.json#/definitions/UserAssignedIdentities" - } - }, - "required": [ - "type" - ] - } - }, - "parameters": { - "AttachedDataNetworkNameParameter": { - "name": "attachedDataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the attached data network.", - "x-ms-parameter-location": "method" - }, - "DataNetworkNameParameter": { - "name": "dataNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$", - "maxLength": 64, - "description": "The name of the data network.", - "x-ms-parameter-location": "method" - }, - "DiagnosticsPackageNameParameter": { - "name": "diagnosticsPackageName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the diagnostics package.", - "x-ms-parameter-location": "method" - }, - "MobileNetworkNameParameter": { - "name": "mobileNetworkName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network.", - "x-ms-parameter-location": "method" - }, - "PacketCaptureNameParameter": { - "name": "packetCaptureName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet capture session.", - "x-ms-parameter-location": "method" - }, - "PacketCoreControlPlaneNameParameter": { - "name": "packetCoreControlPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core control plane.", - "x-ms-parameter-location": "method" - }, - "PacketCoreDataPlaneNameParameter": { - "name": "packetCoreDataPlaneName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the packet core data plane.", - "x-ms-parameter-location": "method" - }, - "ServiceNameParameter": { - "name": "serviceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the service. You must not use any of the following reserved strings - `default`, `requested` or `service`", - "x-ms-parameter-location": "method" - }, - "SimGroupNameParameter": { - "name": "simGroupName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM Group.", - "x-ms-parameter-location": "method" - }, - "SimNameParameter": { - "name": "simName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM.", - "x-ms-parameter-location": "method" - }, - "SimPolicyNameParameter": { - "name": "simPolicyName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM policy.", - "x-ms-parameter-location": "method" - }, - "SiteNameParameter": { - "name": "siteName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the mobile network site.", - "x-ms-parameter-location": "method" - }, - "SliceNameParameter": { - "name": "sliceName", - "in": "path", - "required": true, - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the network slice.", - "x-ms-parameter-location": "method" - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/dataNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/dataNetwork.json deleted file mode 100644 index 249e70215b36..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/dataNetwork.json +++ /dev/null @@ -1,343 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage data network resources in mobile network to a particular packet core instance", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks/{dataNetworkName}": { - "delete": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Delete", - "description": "Deletes the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete data network": { - "$ref": "./examples/DataNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_Get", - "description": "Gets information about the specified data network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get data network": { - "$ref": "./examples/DataNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_CreateOrUpdate", - "description": "Creates or updates a data network. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "Parameters supplied to the create or update data network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create data network": { - "$ref": "./examples/DataNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "DataNetwork" - ], - "operationId": "DataNetworks_UpdateTags", - "description": "Updates data network tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/DataNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update data network tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting data network resource.", - "schema": { - "$ref": "#/definitions/DataNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update data network tags": { - "$ref": "./examples/DataNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/dataNetworks": { - "get": { - "tags": [ - "DataNetworks" - ], - "operationId": "DataNetworks_ListByMobileNetwork", - "description": "Lists all data networks in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of data network resources.", - "schema": { - "$ref": "#/definitions/DataNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List data networks in a mobile network": { - "$ref": "./examples/DataNetworkListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DataNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DataNetworkPropertiesFormat", - "description": "Data network properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Data network resource. Must be created in the same location as its parent mobile network." - }, - "DataNetworkPropertiesFormat": { - "description": "Data network properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the data network resource." - }, - "description": { - "type": "string", - "description": "An optional description for this data network." - } - } - }, - "DataNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DataNetwork" - }, - "description": "A list of data networks." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for data network API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/diagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/diagnosticsPackage.json deleted file mode 100644 index c8a1211c0006..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/diagnosticsPackage.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage diagnostics package resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages/{diagnosticsPackageName}": { - "put": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_CreateOrUpdate", - "description": "Creates or updates a diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "201": { - "description": "Create successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create diagnostics package": { - "$ref": "./examples/DiagnosticsPackageCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Get", - "description": "Gets information about the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the diagnostics package.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackage" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get diagnostics package": { - "$ref": "./examples/DiagnosticsPackageGet.json" - } - } - }, - "delete": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_Delete", - "description": "Deletes the specified diagnostics package.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/DiagnosticsPackageNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete diagnostics package": { - "$ref": "./examples/DiagnosticsPackageDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/diagnosticsPackages": { - "get": { - "tags": [ - "DiagnosticsPackages" - ], - "operationId": "DiagnosticsPackages_ListByPacketCoreControlPlane", - "description": "Lists all the diagnostics packages under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of diagnostics packages.", - "schema": { - "$ref": "#/definitions/DiagnosticsPackageListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List diagnostics packages under a packet core control plane": { - "$ref": "./examples/DiagnosticsPackageListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "DiagnosticsPackage": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/DiagnosticsPackagePropertiesFormat", - "description": "Diagnostics package properties. A diagnostics package file derived from the name of this resource will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Diagnostics package resource." - }, - "DiagnosticsPackagePropertiesFormat": { - "description": "Diagnostics package properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the diagnostics package resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Collecting", - "Collected", - "Error" - ], - "x-ms-enum": { - "name": "DiagnosticsPackageStatus", - "modelAsString": true - }, - "description": "The status of the diagnostics package collection." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason for the current state of the diagnostics package collection." - } - } - }, - "DiagnosticsPackageListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/DiagnosticsPackage" - }, - "description": "A list of diagnostics packages under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for diagnostics package API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkCreate.json deleted file mode 100644 index df3330329d0e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkCreate.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkDelete.json deleted file mode 100644 index aa724655be05..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkDelete.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkGet.json deleted file mode 100644 index b607937af926..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkGet.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json deleted file mode 100644 index e94ab524ab46..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkListByPacketCoreDataPlane.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestAttachedDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkUpdateTags.json deleted file mode 100644 index b7bf3e85dcf7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/AttachedDataNetworkUpdateTags.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCoreDataPlaneName": "TestPacketCoreDP", - "attachedDataNetworkName": "TestAttachedDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestAccessPoint", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork", - "type": "Microsoft.MobileNetwork/attachedDataNetwork", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneDataInterface": { - "name": "N6" - }, - "dnsAddresses": [ - "1.1.1.1" - ], - "naptConfiguration": { - "enabled": "Enabled", - "portRange": { - "minPort": 1024, - "maxPort": 49999 - }, - "portReuseHoldTime": { - "tcp": 120, - "udp": 60 - }, - "pinholeLimits": 65536, - "pinholeTimeouts": { - "tcp": 180, - "udp": 30, - "icmp": 30 - } - }, - "userEquipmentAddressPoolPrefix": [ - "2.2.0.0/16" - ], - "userEquipmentStaticAddressPoolPrefix": [ - "2.4.0.0/16" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkCreate.json deleted file mode 100644 index ee6a1e955dff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkCreate.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "location": "eastus", - "properties": { - "description": "myFavouriteDataNetwork" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkDelete.json deleted file mode 100644 index c8746b798470..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkGet.json deleted file mode 100644 index c8eedb740a39..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkGet.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkListByMobileNetwork.json deleted file mode 100644 index 42fe410667dc..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkListByMobileNetwork.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkUpdateTags.json deleted file mode 100644 index 83bc8fb6ae9c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DataNetworkUpdateTags.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "dataNetworkName": "testDataNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testDataNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testDataNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks/dataNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "description": "myFavouriteDataNetwork" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageCreate.json deleted file mode 100644 index 352ea3b3d638..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageCreate.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Collected" - } - } - }, - "201": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageDelete.json deleted file mode 100644 index fb64212904ac..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageGet.json deleted file mode 100644 index 5487184cf5ee..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageGet.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "diagnosticsPackageName": "dp1" - }, - "responses": { - "200": { - "body": { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json deleted file mode 100644 index d42ae80e1937..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/DiagnosticsPackageListByPacketCoreControlPlane.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "dp1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - }, - { - "name": "dp2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/diagnosticsPackages/dp2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo4GGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo4GGet.json deleted file mode 100644 index c774f2430b39..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo4GGet.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "ueId": "84449105622" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/84449105622/extendedInformation/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues/extendedInformation", - "properties": { - "lastReadAt": "2020-01-01T17:18:19.1234567Z", - "ratType": "4G", - "info": { - "imsi": "84449105622", - "imei": "123456789012345", - "imeisv": "2993972087439794", - "guti": { - "plmn": { - "mcc": "001", - "mnc": "01" - }, - "mmeId": { - "groupId": 1, - "code": 1 - }, - "mTmsi": 907 - }, - "connectionInfo": { - "locationInfo": { - "locationType": "EUTRA", - "tac": "000001", - "plmn": { - "mcc": "001", - "mnc": "01" - } - }, - "globalRanNodeId": { - "plmnId": { - "mcc": "001", - "mnc": "01" - }, - "eNbId": "MacroeNB-ABCDE" - }, - "perUeTnla": "00101.0.macroEnbId-10.232.228.84:36412", - "mmeS1apId": 12345678, - "enbS1apId": 12345678, - "lastVisitedTai": "00101 000001", - "ueState": "Connected", - "rrcEstablishmentCause": "Emergency", - "ueUsageSetting": "DataCentric", - "lastActivityTime": "2020-01-01T17:18:19.1234567Z" - }, - "sessionInfo": [ - { - "ebi": 15, - "apn": "internet", - "ueIpAddress": { - "ipV4Addr": "10.10.0.1" - }, - "pdnType": "IPV4" - } - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo5GGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo5GGet.json deleted file mode 100644 index 219407293fed..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ExtendedUeInfo5GGet.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "ueId": "84449105622" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/84449105622/extendedInformation/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues/extendedInformation", - "properties": { - "lastReadAt": "2020-01-01T17:18:19.1234567Z", - "ratType": "5G", - "info": { - "supi": "imsi-84449105622", - "pei": "imei-123456789012345", - "fivegGuti": { - "plmn": { - "mcc": "001", - "mnc": "01" - }, - "amfId": { - "regionId": 1, - "setId": 1, - "pointer": 1 - }, - "fivegTmsi": 907 - }, - "connectionInfo": { - "locationInfo": { - "locationType": "EUTRA", - "tac": "000001", - "plmn": { - "mcc": "001", - "mnc": "01" - } - }, - "globalRanNodeId": { - "plmnId": { - "mcc": "001", - "mnc": "01" - }, - "gNbId": { - "bitLength": 32, - "gNBValue": "01234567" - } - }, - "perUeTnla": "00101.0.macroEnbId-10.232.228.84:36412", - "amfUeNgapId": 549755813888, - "ranUeNgapId": 12345678, - "lastVisitedTai": "00101 000001", - "allowedNssai": [ - { - "sst": 1 - }, - { - "sst": 2, - "sd": "abcdef" - } - ], - "ueState": "Connected", - "rrcEstablishmentCause": "Emergency", - "ueUsageSetting": "DataCentric", - "lastActivityTime": "2020-01-01T17:18:19.1234567Z" - }, - "sessionInfo": [ - { - "pduSessionId": 15, - "dnn": "internet", - "snssai": { - "sst": 1, - "sd": "abcdef" - }, - "ueIpAddress": { - "ipV4Addr": "10.10.0.1" - }, - "pdnType": "IPV4", - "ambr": { - "uplink": "2 Gbps", - "downlink": "2 Gbps" - }, - "qosFlow": [ - { - "qfi": 9, - "fiveqi": 9 - }, - { - "qfi": 1, - "fiveqi": 1, - "mbr": { - "uplink": "100.0 Kbps", - "downlink": "10.0 Kbps" - }, - "gbr": { - "uplink": "100.0 Mbps", - "downlink": "10.0 Mbps" - } - } - ] - } - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkCreate.json deleted file mode 100644 index 8f99f819396f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkCreate.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "location": "eastus", - "properties": { - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkDelete.json deleted file mode 100644 index b84452447ead..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkGet.json deleted file mode 100644 index 36335eb909c3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkGet.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListByResourceGroup.json deleted file mode 100644 index 2456dfb5230b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListByResourceGroup.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListBySubscription.json deleted file mode 100644 index 1abaa2d8c495..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkListBySubscription.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkUpdateTags.json deleted file mode 100644 index a5c69338921f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/MobileNetworkUpdateTags.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testMobileNetwork", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork", - "type": "Microsoft.MobileNetwork/mobileNetworks", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "publicLandMobileNetworkIdentifier": { - "mcc": "001", - "mnc": "01" - }, - "publicLandMobileNetworks": [ - { - "homeNetworkPublicKeys": { - "profileA": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk" - }, - { - "id": 2, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpk2/5e4876e9140e4e16bfe6e2cf92e0cbd2" - } - ], - "profileB": [ - { - "id": 1, - "url": "https://contosovault.vault.azure.net/secrets/exampleHnpkProfileB" - } - ] - }, - "mcc": "001", - "mnc": "01" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/OperationList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/OperationList.json deleted file mode 100644 index d55cd608fa1c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/OperationList.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "location": "eastus", - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "isDataAction": false, - "name": "Microsoft.MobileNetwork/mobileNetworks/read", - "display": { - "provider": "Microsoft.MobileNetwok", - "resource": "MobileNetwork", - "operation": "Get mobileNetwork", - "description": "Gets mobileNetwork" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureCreate.json deleted file mode 100644 index ccc6f8b0dd9a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureCreate.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1", - "parameters": { - "properties": { - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - }, - "201": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Accepted", - "status": "NotStarted", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureDelete.json deleted file mode 100644 index 0beb503ef6dd..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureGet.json deleted file mode 100644 index 4c966a621d66..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureGet.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100, - "outputFiles": [ - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-1.tar.zip", - "https://constoso.blob.core.windows.net/diagscontainer/pc1_pcaps-2.tar.zip" - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureListByPacketCoreControlPlane.json deleted file mode 100644 index e5627425ff08..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureListByPacketCoreControlPlane.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "pc1", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc1", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - }, - { - "name": "pc2", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCaptures/pc2", - "properties": { - "provisioningState": "Succeeded", - "status": "Stopped", - "networkInterfaces": [ - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestADN" - ], - "bytesToCapturePerPacket": 10000, - "totalBytesPerSession": 100000, - "timeLimitInSeconds": 100 - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureStop.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureStop.json deleted file mode 100644 index f14f89b7c0f0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCaptureStop.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "packetCaptureName": "pc1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json deleted file mode 100644 index 6178d73fe222..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "storageAccountBlobUrl": "https://contosoaccount.blob.core.windows.net/container/diagnosticsPackage.zip" - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCreate.json deleted file mode 100644 index 5a1a5380d045..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneCreate.json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": { - "installation": { - "desiredState": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress" - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - }, - "nasEncryption": [ - "NEA2/EEA2", - "NEA1/EEA1", - "NEA0/EEA0" - ] - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "desiredState": "Installed", - "state": "Installed", - "reinstallRequired": "NotRequired" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - }, - "nasEncryption": [ - "NEA2/EEA2", - "NEA1/EEA1", - "NEA0/EEA0" - ] - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "installation": { - "desiredState": "Installed", - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "AAD", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - }, - "nasEncryption": [ - "NEA2/EEA2", - "NEA1/EEA1", - "NEA0/EEA0" - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneDelete.json deleted file mode 100644 index 54cec0269b81..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneGet.json deleted file mode 100644 index f8a138b69ffa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneGet.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installing", - "operation": { - "id": "/providers/Microsoft.MobileNetwork/locations/EASTUS/operationStatuses/abc" - } - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - }, - "homeNetworkPrivateKeysProvisioning": { - "state": "Provisioned" - }, - "eventHub": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/contosoNamespace/eventHubs/contosoHub", - "reportingInterval": 60 - }, - "signaling": { - "nasReroute": { - "macroMmeGroupId": 1024 - }, - "nasEncryption": [ - "NEA2/EEA2", - "NEA1/EEA1", - "NEA0/EEA0" - ] - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListByResourceGroup.json deleted file mode 100644 index e97b1533d9c0..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListByResourceGroup.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Uninstalled", - "reasons": [ - "NoSlices" - ] - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "homeNetworkPrivateKeysProvisioning": { - "state": "Provisioned" - }, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListBySubscription.json deleted file mode 100644 index fd1a9014110e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneListBySubscription.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlanePatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlanePatch.json deleted file mode 100644 index 0e28e7bca9ef..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlanePatch.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreCP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP", - "type": "Microsoft.MobileNetwork/packetCoreControlPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "installation": { - "state": "Installed" - }, - "sites": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite" - } - ], - "platform": { - "type": "AKS-HCI", - "azureStackEdgeDevice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - "azureStackEdgeDevices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice" - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/TestAzureStackEdgeDevice2" - } - ], - "connectedCluster": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Kubernetes/connectedClusters/TestConnectedCluster" - }, - "customLocation": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ExtendedLocation/customLocations/TestCustomLocation" - } - }, - "coreNetworkTechnology": "5GC", - "version": "0.2.0", - "installedVersion": "0.2.0", - "rollbackVersion": "0.1.0", - "controlPlaneAccessInterface": { - "name": "N2" - }, - "sku": "G0", - "ueMtu": 1600, - "localDiagnosticsAccess": { - "authenticationType": "Password", - "httpsServerCertificate": { - "certificateUrl": "https://contosovault.vault.azure.net/certificates/ingress", - "provisioning": { - "state": "NotProvisioned" - } - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneReinstall.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneReinstall.json deleted file mode 100644 index 2e83f3cd64ff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneReinstall.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneRollback.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneRollback.json deleted file mode 100644 index 2e83f3cd64ff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneRollback.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP", - "parameters": { - "location": "eastus", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGet.json deleted file mode 100644 index 75b448f16e71..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGet.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "versionName": "2404.0-1" - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.0-1", - "name": "2404.0-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended", - "haUpgradesAvailable": [ - "2407.0", - "2407.1" - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json deleted file mode 100644 index 051c135aec17..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionGetBySubscription.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "versionName": "2404.0-1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.0-1", - "name": "2404.0-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "Recommended", - "haUpgradesAvailable": [ - "2407.0", - "2407.1" - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionList.json deleted file mode 100644 index 74addd16807d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionList.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.0-0", - "name": "2404.0-0", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended", - "haUpgradesAvailable": [ - "2404.1", - "2407.0" - ] - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.1-1", - "name": "2404.1-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended", - "haUpgradesAvailable": [ - "2407.0" - ] - } - ] - } - }, - { - "id": "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2407.0-1", - "name": "2407.0-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended", - "haUpgradesAvailable": [ - "2410.1" - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionListBySubscription.json deleted file mode 100644 index c53a82faa0a1..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreControlPlaneVersionListBySubscription.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "parameters": { - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "api-version": "2024-04-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.1-0", - "name": "2404.1-0", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2209", - "maximumPlatformSoftwareVersion": "2211", - "recommendedVersion": "NotRecommended", - "haUpgradesAvailable": [ - "2404.0" - ] - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2404.1-1", - "name": "2404.1-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2210", - "maximumPlatformSoftwareVersion": "2212", - "recommendedVersion": "NotRecommended", - "haUpgradesAvailable": [ - "2404.0" - ] - } - ] - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/2407.0-1", - "name": "2407.0-1", - "type": "Microsoft.MobileNetwork/packetCoreControlPlaneVersions", - "properties": { - "platforms": [ - { - "platformType": "AKS-HCI", - "versionState": "Active", - "minimumPlatformSoftwareVersion": "2211", - "maximumPlatformSoftwareVersion": "2301", - "recommendedVersion": "Recommended", - "haUpgradesAvailable": [ - "2404.0", - "2404.1" - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneCreate.json deleted file mode 100644 index 4a0d65b16620..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneCreate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "location": "eastus", - "properties": { - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneDelete.json deleted file mode 100644 index 915795d8e7f7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneGet.json deleted file mode 100644 index 41593ed3768a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneGet.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP" - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json deleted file mode 100644 index c8a7a27c7cf8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneUpdateTags.json deleted file mode 100644 index 5f26c29f4a93..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/PacketCoreDataPlaneUpdateTags.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "testPacketCoreCP", - "packetCoreDataPlaneName": "testPacketCoreDP", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestPacketCoreDP", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP", - "type": "Microsoft.MobileNetwork/packetCoreDataPlane", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "userPlaneAccessInterface": { - "name": "N3" - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoListPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoListPacketCoreControlPlane.json deleted file mode 100644 index d39e1f4fcfbe..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoListPacketCoreControlPlane.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/routingInfo/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/routingInfo", - "properties": { - "controlPlaneAccessRoutes": [ - { - "destination": "198.51.100.1/32", - "nextHops": [ - { - "address": "198.0.2.1", - "priority": 100 - }, - { - "address": "198.0.2.128", - "priority": 100 - } - ] - } - ], - "userPlaneAccessRoutes": [ - { - "destination": "198.51.100.2/32", - "nextHops": [ - { - "address": "198.0.2.2", - "priority": 100 - }, - { - "address": "198.0.2.129", - "priority": 200 - } - ] - } - ], - "userPlaneDataRoutes": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "routes": [ - { - "destination": "2.2.0.0/16", - "nextHops": [ - { - "address": "203.0.113.1", - "priority": 100 - }, - { - "address": "203.0.113.128", - "priority": 200 - } - ] - }, - { - "destination": "2.4.0.0/16", - "nextHops": [ - { - "address": "203.0.113.1", - "priority": 100 - }, - { - "address": "203.0.113.128", - "priority": 200 - } - ] - } - ] - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoPacketCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoPacketCoreControlPlane.json deleted file mode 100644 index b7d86bd5393e..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/RoutingInfoPacketCoreControlPlane.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/routingInfo/default", - "name": "default", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/routingInfo", - "properties": { - "controlPlaneAccessRoutes": [ - { - "destination": "198.51.100.1/32", - "nextHops": [ - { - "address": "198.0.2.1", - "priority": 100 - }, - { - "address": "198.0.2.128", - "priority": 100 - } - ] - } - ], - "userPlaneAccessRoutes": [ - { - "destination": "198.51.100.2/32", - "nextHops": [ - { - "address": "198.0.2.2", - "priority": 100 - }, - { - "address": "198.0.2.129", - "priority": 200 - } - ] - } - ], - "userPlaneDataRoutes": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "routes": [ - { - "destination": "2.2.0.0/16", - "nextHops": [ - { - "address": "203.0.113.1", - "priority": 100 - }, - { - "address": "203.0.113.128", - "priority": 200 - } - ] - }, - { - "destination": "2.4.0.0/16", - "nextHops": [ - { - "address": "203.0.113.1", - "priority": 100 - }, - { - "address": "203.0.113.128", - "priority": 200 - } - ] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceCreate.json deleted file mode 100644 index 4d56522f6cac..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceCreate.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "location": "eastus", - "properties": { - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceDelete.json deleted file mode 100644 index ceb3d90e7736..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceGet.json deleted file mode 100644 index 1f6c8770a2d4..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceGet.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceListByMobileNetwork.json deleted file mode 100644 index 9c15dad591c7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceUpdateTags.json deleted file mode 100644 index 83206b9f945b..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/ServiceUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "serviceName": "TestService", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "TestService", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/TestService", - "type": "Microsoft.MobileNetwork/service", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "servicePrecedence": 255, - "serviceQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "pccRules": [ - { - "ruleName": "default-rule", - "rulePrecedence": 255, - "ruleQosPolicy": { - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "maximumBitRate": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - } - }, - "trafficControl": "Enabled", - "serviceDataFlowTemplates": [ - { - "templateName": "IP-to-server", - "direction": "Uplink", - "protocol": [ - "ip" - ], - "remoteIpList": [ - "10.3.4.0/24" - ], - "ports": [] - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkDelete.json deleted file mode 100644 index 40cab4b7946a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkDelete.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUpload.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUpload.json deleted file mode 100644 index bcb79655593a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUpload.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUploadEncrypted.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUploadEncrypted.json deleted file mode 100644 index 2bd047895307..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimBulkUploadEncrypted.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "version": 1, - "azureKeyIdentifier": 1, - "vendorKeyFingerprint": "ABC123", - "encryptedTransportKey": "ABC123", - "signedTransportKey": "ABC123", - "sims": [ - { - "name": "testSim", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - }, - { - "name": "testSim2", - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000001", - "internationalMobileSubscriberIdentity": "00000", - "encryptedCredentials": "ABC123", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.2" - } - } - ] - } - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimClone.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimClone.json deleted file mode 100644 index 9ce9e59e71fa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimClone.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "targetSimGroupId": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg2/providers/Microsoft.MobileNetwork/simGroups/testSimGroup1" - }, - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimCreate.json deleted file mode 100644 index 6076107234ff..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimCreate.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "simName": "testSim", - "parameters": { - "properties": { - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "authenticationKey": "00000000000000000000000000000000", - "operatorKeyCode": "00000000000000000000000000000000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Created", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimDelete.json deleted file mode 100644 index 2da039dd0a38..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSim" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGet.json deleted file mode 100644 index b8a0d5f05bc9..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGet.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "simName": "testSimName" - }, - "responses": { - "200": { - "body": { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupCreate.json deleted file mode 100644 index 0fb122b47aec..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupCreate.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "location": "eastus", - "properties": { - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupDelete.json deleted file mode 100644 index d63bc8e01f08..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupDelete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupGet.json deleted file mode 100644 index fcdf702d1a64..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupGet.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroupName" - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByMobileNetwork.json deleted file mode 100644 index aae338a192a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByMobileNetwork.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByResourceGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByResourceGroup.json deleted file mode 100644 index 1f4c7ade4ab7..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListByResourceGroup.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListBySubscription.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListBySubscription.json deleted file mode 100644 index e5ed2e947de5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupListBySubscription.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupPatch.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupPatch.json deleted file mode 100644 index e89ec45b17b6..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimGroupPatch.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup", - "parameters": { - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": {} - } - }, - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSimGroup", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup", - "type": "Microsoft.MobileNetwork/simGroups", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "encryptionKey": { - "keyUrl": "https://contosovault.vault.azure.net/keys/azureKey" - }, - "mobileNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork" - } - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity": { - "clientId": "12345678-abcd-dcba-abcd-0123456789ef", - "principalId": "12345678-abcd-dcba-abcd-0123456789ef" - } - } - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimListBySimGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimListBySimGroup.json deleted file mode 100644 index 5a531fc4eeae..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimListBySimGroup.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "simGroupName": "testSimGroup" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSim", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/sims/testSim", - "type": "Microsoft.MobileNetwork/simGroups/sims", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "properties": { - "provisioningState": "Succeeded", - "simState": "Enabled", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "integratedCircuitCardIdentifier": "8900000000000000000", - "internationalMobileSubscriberIdentity": "00000", - "deviceType": "Video camera", - "simPolicy": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy" - }, - "staticIpConfiguration": [ - { - "attachedDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork" - }, - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "staticIp": { - "ipv4Address": "2.4.0.1" - } - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimMove.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimMove.json deleted file mode 100644 index 9ce9e59e71fa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimMove.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "simGroupName": "testSimGroup", - "parameters": { - "targetSimGroupId": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg2/providers/Microsoft.MobileNetwork/simGroups/testSimGroup1" - }, - "sims": [ - "testSim", - "testSim2" - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation", - "name": "testOperation", - "status": "Succeeded", - "startTime": "2021-08-19T03:36:07.000Z", - "endTime": "2021-08-19T03:38:07.000Z" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2023-09-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyCreate.json deleted file mode 100644 index e9b549975774..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyCreate.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "location": "eastus", - "properties": { - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Provisioned", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Provisioned" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyDelete.json deleted file mode 100644 index 6e4b99b171bb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyGet.json deleted file mode 100644 index be2d0024611a..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyGet.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy" - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "siteProvisioningState": { - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite": "Adding", - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite2": "Adding" - }, - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyListByMobileNetwork.json deleted file mode 100644 index e46f7d67e107..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyListByMobileNetwork.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "testResourceGroupName", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Accepted", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyUpdateTags.json deleted file mode 100644 index e81f9d891786..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SimPolicyUpdateTags.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "simPolicyName": "testPolicy", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testPolicy", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/testPolicy", - "type": "Microsoft.MobileNetwork/simPolicy", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "registrationTimer": 3240, - "ueAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "defaultSlice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "sliceConfigurations": [ - { - "slice": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice" - }, - "defaultDataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "dataNetworkConfigurations": [ - { - "dataNetwork": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/dataNetworks/testdataNetwork" - }, - "sessionAmbr": { - "uplink": "500 Mbps", - "downlink": "1 Gbps" - }, - "5qi": 9, - "allocationAndRetentionPriorityLevel": 9, - "preemptionCapability": "NotPreempt", - "preemptionVulnerability": "Preemptable", - "defaultSessionType": "IPv4", - "additionalAllowedSessionTypes": [], - "allowedServices": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/services/testService" - } - ], - "maximumNumberOfBufferedPackets": 200 - } - ] - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteCreate.json deleted file mode 100644 index ba4f5bb0c4d8..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteCreate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "location": "testLocation", - "properties": {} - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [] - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Created", - "networkFunctions": [] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDelete.json deleted file mode 100644 index 816a055b9cfb..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDeletePacketCore.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDeletePacketCore.json deleted file mode 100644 index ab6f26b62a26..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteDeletePacketCore.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "packetCore": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP" - } - } - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteGet.json deleted file mode 100644 index ae96953aa585..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteGet.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite" - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteListByMobileNetwork.json deleted file mode 100644 index ca96c23cb535..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteListByMobileNetwork.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteUpdateTags.json deleted file mode 100644 index 5238f46fa8a3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SiteUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "siteName": "testSite", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSite", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite", - "type": "Microsoft.MobileNetwork/mobileNetworks/sites", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "testLocation", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "networkFunctions": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf" - } - ] - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceCreate.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceCreate.json deleted file mode 100644 index 6830ed4a3da2..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceCreate.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "location": "eastus", - "properties": { - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - }, - "201": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - }, - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Created", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceDelete.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceDelete.json deleted file mode 100644 index 7d42e498b625..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceDelete.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01" - } - }, - "204": {} - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceGet.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceGet.json deleted file mode 100644 index c78691831120..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceGet.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice" - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceListByMobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceListByMobileNetwork.json deleted file mode 100644 index c79f55c625f3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceListByMobileNetwork.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": {}, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceUpdateTags.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceUpdateTags.json deleted file mode 100644 index 753f8a74c882..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/SliceUpdateTags.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "mobileNetworkName": "testMobileNetwork", - "sliceName": "testSlice", - "parameters": { - "tags": { - "tag1": "value1", - "tag2": "value2" - } - } - }, - "responses": { - "200": { - "body": { - "name": "testSlice", - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice", - "type": "Microsoft.MobileNetwork/mobileNetworks/slices", - "systemData": { - "createdBy": "user1", - "createdByType": "User", - "createdAt": "2020-01-01T17:18:19.1234567Z", - "lastModifiedBy": "user2", - "lastModifiedByType": "User", - "lastModifiedAt": "2020-01-02T17:18:19.1234567Z" - }, - "location": "eastus", - "tags": { - "tag1": "value1", - "tag2": "value2" - }, - "properties": { - "provisioningState": "Succeeded", - "snssai": { - "sst": 1, - "sd": "1abcde" - }, - "description": "myFavouriteSlice" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/UeInfoList.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/UeInfoList.json deleted file mode 100644 index 7018179452a5..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/examples/UeInfoList.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "parameters": { - "api-version": "2024-04-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "packetCoreControlPlaneName": "TestPacketCoreCP" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123456", - "name": "001016789123456", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Connected", - "ueIpAddresses": [ - { - "dnn": "Dnn1", - "ueIpAddress": { - "ipV4Addr": "10.0.0.1" - } - }, - { - "dnn": "Dnn2", - "ueIpAddress": { - "ipV4Addr": "10.0.0.2" - } - } - ], - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123457", - "name": "001016789123457", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Idle", - "ueIpAddresses": [ - { - "dnn": "Dnn1", - "ueIpAddress": { - "ipV4Addr": "10.0.0.1" - } - }, - { - "dnn": "Dnn2", - "ueIpAddress": { - "ipV4Addr": "10.0.0.2" - } - } - ], - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - }, - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/ues/001016789123458", - "name": "001016789123458", - "type": "Microsoft.MobileNetwork/packetCoreControlPlanes/ues", - "properties": { - "ratType": "4G", - "ueState": "Detached", - "lastReadAt": "2020-01-01T17:18:19.1234567Z" - } - } - ], - "nextLink": "nextLink" - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/mobileNetwork.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/mobileNetwork.json deleted file mode 100644 index fad29bb63c1d..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/mobileNetwork.json +++ /dev/null @@ -1,493 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}": { - "delete": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Delete", - "description": "Deletes the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network": { - "$ref": "./examples/MobileNetworkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_Get", - "description": "Gets information about the specified mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network": { - "$ref": "./examples/MobileNetworkGet.json" - } - } - }, - "put": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_CreateOrUpdate", - "description": "Creates or updates a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "Parameters supplied to the create or update mobile network operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network": { - "$ref": "./examples/MobileNetworkCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "MobileNetwork" - ], - "operationId": "MobileNetworks_UpdateTags", - "description": "Updates mobile network tags and managed identity.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to update mobile network tags and/or identity." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network resource.", - "schema": { - "$ref": "#/definitions/MobileNetwork" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network tags": { - "$ref": "./examples/MobileNetworkUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListBySubscription", - "description": "Lists all the mobile networks in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in a subscription": { - "$ref": "./examples/MobileNetworkListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks": { - "get": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListByResourceGroup", - "description": "Lists all the mobile networks in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/MobileNetworkListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile networks in resource group": { - "$ref": "./examples/MobileNetworkListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/listSimGroups": { - "post": { - "tags": [ - "MobileNetworks" - ], - "operationId": "MobileNetworks_ListSimGroups", - "description": "Gets all the SIM groups assigned to a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "./simGroup.json#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a mobile network": { - "$ref": "./examples/SimGroupListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "MobileNetwork": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MobileNetworkPropertiesFormat", - "description": "Mobile network properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve any private keys used for SUPI concealment from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Mobile network resource." - }, - "MobileNetworkPropertiesFormat": { - "type": "object", - "description": "Mobile network properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the mobile network resource." - }, - "publicLandMobileNetworkIdentifier": { - "$ref": "./ts29571.json#/definitions/PlmnId", - "description": "The unique public land mobile network identifier for the network. If both 'publicLandMobileNetworks' and 'publicLandMobileNetworkIdentifier' are specified, then the 'publicLandMobileNetworks' will take precedence." - }, - "publicLandMobileNetworks": { - "type": "array", - "items": { - "$ref": "#/definitions/publicLandMobileNetwork" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of public land mobile networks including their identifiers. If both 'publicLandMobileNetworks' and 'publicLandMobileNetworkIdentifier' are specified, then the 'publicLandMobileNetworks' will take precedence.", - "x-ms-identifiers": [ - "mcc", - "mnc" - ] - }, - "serviceKey": { - "type": "string", - "readOnly": true, - "description": "The mobile network resource identifier" - } - }, - "required": [ - "publicLandMobileNetworkIdentifier" - ] - }, - "publicLandMobileNetwork": { - "type": "object", - "description": "Configuration relating to a particular PLMN", - "properties": { - "homeNetworkPublicKeys": { - "type": "object", - "description": "Configuration relating to SUPI concealment.", - "properties": { - "profileA": { - "$ref": "#/definitions/homeNetworkPublicKeys", - "description": "This provides a mapping to identify which public key has been used for SUPI concealment using the Profile A Protection Scheme." - }, - "profileB": { - "$ref": "#/definitions/homeNetworkPublicKeys", - "description": "This provides a mapping to identify which public key has been used for SUPI concealment using the Profile B Protection Scheme." - } - } - } - }, - "allOf": [ - { - "$ref": "./ts29571.json#/definitions/PlmnId" - } - ] - }, - "homeNetworkPublicKeys": { - "type": "array", - "items": { - "$ref": "#/definitions/homeNetworkPublicKey" - }, - "minItems": 0, - "uniqueItems": true - }, - "homeNetworkPublicKey": { - "type": "object", - "description": "A key used for SUPI concealment.", - "properties": { - "id": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 255, - "description": "The Home Network Public Key Identifier determines which public key was used to generate the SUCI sent to the AMF. See TS 23.003 Section 2.2B Section 5." - }, - "url": { - "type": "string", - "description": "The URL of Azure Key Vault secret containing the private key, versioned or unversioned. For example: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78." - } - }, - "required": [ - "id" - ] - }, - "MobileNetworkListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/MobileNetwork" - }, - "description": "A list of mobile networks in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for mobile networks API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/operation.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/operation.json deleted file mode 100644 index df8cf15f7790..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/operation.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the operations.", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/providers/Microsoft.MobileNetwork/operations": { - "get": { - "tags": [ - "operations" - ], - "operationId": "Operations_List", - "description": "Gets a list of the operations.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "OK Returns a list of operations.", - "schema": { - "$ref": "#/definitions/OperationList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get Registration Operations": { - "$ref": "./examples/OperationList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Operation": { - "properties": { - "isDataAction": { - "type": "boolean", - "description": "Indicates whether the operation applies to data-plane." - }, - "name": { - "readOnly": true, - "type": "string", - "description": "Operation name: {provider}/{resource}/{operation}" - }, - "display": { - "readOnly": true, - "description": "The object that represents the operation.", - "type": "object", - "properties": { - "provider": { - "type": "string", - "description": "Service provider: Microsoft.MobileNetwork" - }, - "resource": { - "type": "string", - "description": "Resource on which the operation is performed: Registration definition, registration assignment etc." - }, - "operation": { - "type": "string", - "description": "Operation type: Read, write, delete, etc." - }, - "description": { - "type": "string", - "description": "Description of the operation." - } - } - } - }, - "type": "object", - "description": "Object that describes a single Microsoft.MobileNetwork operation." - }, - "OperationList": { - "properties": { - "value": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/Operation" - }, - "description": "List of Microsoft.MobileNetwork operations.", - "x-ms-identifiers": [ - "name" - ] - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "type": "object", - "description": "List of the operations." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCapture.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCapture.json deleted file mode 100644 index 99ee0e277a80..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCapture.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet capture resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}": { - "put": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_CreateOrUpdate", - "description": "Creates or updates a packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "Parameters supplied to the create or update packet capture operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "201": { - "description": "Create successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet capture": { - "$ref": "./examples/PacketCaptureCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Get", - "description": "Gets information about the specified packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns information about the packet capture session.", - "schema": { - "$ref": "#/definitions/PacketCapture" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet capture session": { - "$ref": "./examples/PacketCaptureGet.json" - } - } - }, - "delete": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Delete", - "description": "Deletes the specified packet capture.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet capture": { - "$ref": "./examples/PacketCaptureDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures/{packetCaptureName}/stop": { - "post": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_Stop", - "description": "Stop a packet capture session.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCaptureNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Stop packet capture session": { - "$ref": "./examples/PacketCaptureStop.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCaptures": { - "get": { - "tags": [ - "PacketCaptures" - ], - "operationId": "PacketCaptures_ListByPacketCoreControlPlane", - "description": "Lists all the packet capture sessions under a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet capture sessions.", - "schema": { - "$ref": "#/definitions/PacketCaptureListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet capture sessions under a packet core control plane": { - "$ref": "./examples/PacketCaptureListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCapture": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCapturePropertiesFormat", - "description": "Packet capture session properties. Packet capture file(s) derived from the name of this session will be uploaded to the Storage Account Container URL in the packet core control plane properties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet capture session resource." - }, - "PacketCapturePropertiesFormat": { - "description": "Packet capture session properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet capture session resource." - }, - "status": { - "readOnly": true, - "type": "string", - "enum": [ - "NotStarted", - "Running", - "Stopped", - "Error" - ], - "x-ms-enum": { - "name": "PacketCaptureStatus", - "modelAsString": true - }, - "description": "The status of the packet capture session." - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "The reason the current packet capture session state." - }, - "captureStartTime": { - "readOnly": true, - "type": "string", - "format": "date-time", - "description": "The start time of the packet capture session." - }, - "networkInterfaces": { - "type": "array", - "items": { - "type": "string" - }, - "uniqueItems": true, - "minItems": 1, - "description": "List of network interfaces to capture on." - }, - "bytesToCapturePerPacket": { - "type": "integer", - "format": "int64", - "minimum": 0, - "maximum": 4294967295, - "default": 0, - "description": "Number of bytes captured per packet, the remaining bytes are truncated. The default \"0\" means the entire packet is captured." - }, - "totalBytesPerSession": { - "type": "integer", - "format": "int64", - "minimum": 1000, - "maximum": 4294967295, - "default": 67108864, - "description": "Maximum size of the capture output." - }, - "timeLimitInSeconds": { - "type": "integer", - "format": "int32", - "minimum": 5, - "maximum": 18000, - "default": 18000, - "description": "Maximum duration of the capture session in seconds." - }, - "outputFiles": { - "readOnly": true, - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of output files of a packet capture session." - } - } - }, - "PacketCaptureListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCapture" - }, - "description": "A list of packet capture sessions under a packet core control plane." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet capture API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreControlPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreControlPlane.json deleted file mode 100644 index 452290e41f18..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreControlPlane.json +++ /dev/null @@ -1,1661 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core control plane resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}": { - "delete": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Delete", - "description": "Deletes the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_Get", - "description": "Gets information about the specified packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "Parameters supplied to the create or update packet core control plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreControlPlane" - ], - "operationId": "PacketCoreControlPlanes_UpdateTags", - "description": "Patch packet core control plane resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch packet core control plane resource." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core control plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch packet core control plane": { - "$ref": "./examples/PacketCoreControlPlanePatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListBySubscription", - "description": "Lists all the packet core control planes in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in a subscription": { - "$ref": "./examples/PacketCoreControlPlaneListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes": { - "get": { - "tags": [ - "PacketCoreControlPlanes" - ], - "operationId": "PacketCoreControlPlanes_ListByResourceGroup", - "description": "Lists all the packet core control planes in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core control plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core control planes in resource group": { - "$ref": "./examples/PacketCoreControlPlaneListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/rollback": { - "post": { - "tags": [ - "PacketCoreControlPlaneRollback" - ], - "operationId": "PacketCoreControlPlanes_Rollback", - "description": "Roll back the specified packet core control plane to the previous version, \"rollbackVersion\". Multiple consecutive rollbacks are not possible. This action may cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Rollback packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneRollback.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/reinstall": { - "post": { - "tags": [ - "PacketCoreControlPlaneReinstall" - ], - "operationId": "PacketCoreControlPlanes_Reinstall", - "description": "Reinstall the specified packet core control plane. This action will try to restore the packet core to the installed state that was disrupted by a transient failure. This action will cause a service outage.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Reinstall packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneReinstall.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/collectDiagnosticsPackage": { - "post": { - "tags": [ - "PacketCoreControlPlaneCollectDiagnosticsPackage" - ], - "operationId": "PacketCoreControlPlanes_CollectDiagnosticsPackage", - "description": "Collect a diagnostics package for the specified packet core control plane. This action will upload the diagnostics to a storage account.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneCollectDiagnosticsPackage" - }, - "description": "Parameters supplied to the packet core control plane collect diagnostics package operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Collect diagnostics package from packet core control plane": { - "$ref": "./examples/PacketCoreControlPlaneCollectDiagnosticsPackage.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/routingInfo": { - "get": { - "tags": [ - "RoutingInfo" - ], - "operationId": "RoutingInfo_List", - "description": "List all of the routing information for the packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of the routing information for the packet core.", - "schema": { - "$ref": "#/definitions/RoutingInfoListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "List routing information for the packet core": { - "$ref": "./examples/RoutingInfoListPacketCoreControlPlane.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/routingInfo/default": { - "get": { - "tags": [ - "RoutingInfo" - ], - "operationId": "RoutingInfo_Get", - "description": "Get the routing information for the packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the routing information for the packet core.", - "schema": { - "$ref": "#/definitions/RoutingInfoModel" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get routing information for the packet core": { - "$ref": "./examples/RoutingInfoPacketCoreControlPlane.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_Get", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version": { - "$ref": "./examples/PacketCoreControlPlaneVersionGet.json" - } - } - } - }, - "/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_List", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions": { - "$ref": "./examples/PacketCoreControlPlaneVersionList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions/{versionName}": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_GetBySubscription", - "description": "Gets information about the specified packet core control plane version.", - "parameters": [ - { - "name": "versionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the packet core control plane version." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core control plane version resource.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core control plane version by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionGetBySubscription.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/packetCoreControlPlaneVersions": { - "get": { - "tags": [ - "PacketCoreControlPlaneVersion" - ], - "operationId": "PacketCoreControlPlaneVersions_ListBySubscription", - "description": "Lists all supported packet core control planes versions.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Get supported packet core control plane versions successful.", - "schema": { - "$ref": "#/definitions/PacketCoreControlPlaneVersionListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get supported packet core control plane versions by subscription": { - "$ref": "./examples/PacketCoreControlPlaneVersionListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreControlPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlanePropertiesFormat", - "description": "Packet core control plane Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the ingress certificate from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core control plane resource." - }, - "PacketCoreControlPlanePropertiesFormat": { - "description": "Packet core control plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane resource." - }, - "installation": { - "$ref": "#/definitions/Installation", - "description": "The installation state of the packet core control plane resource." - }, - "sites": { - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SiteResourceId" - }, - "uniqueItems": true, - "minItems": 1, - "description": "Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane." - }, - "platform": { - "$ref": "#/definitions/PlatformConfiguration", - "description": "The platform where the packet core is deployed." - }, - "coreNetworkTechnology": { - "$ref": "./ts29571.json#/definitions/CoreNetworkType", - "description": "The core network technology generation (5G core or EPC / 4G core)." - }, - "version": { - "type": "string", - "description": "The desired version of the packet core software." - }, - "installedVersion": { - "type": "string", - "readOnly": true, - "description": "The currently installed version of the packet core software." - }, - "rollbackVersion": { - "type": "string", - "readOnly": true, - "description": "The previous version of the packet core software that was deployed. Used when performing the rollback action." - }, - "controlPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface." - }, - "controlPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the control plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to anycast traffic for this address to the control plane access interfaces on the active and standby nodes. In non-HA system this list should be omitted or empty." - }, - "sku": { - "$ref": "./common.json#/definitions/BillingSku", - "description": "The SKU defining the throughput and SIM allowances for this packet core control plane deployment." - }, - "ueMtu": { - "description": "The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.", - "type": "integer", - "format": "int32", - "minimum": 1280, - "maximum": 1930, - "default": 1440 - }, - "localDiagnosticsAccess": { - "$ref": "#/definitions/LocalDiagnosticsAccessConfiguration", - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs." - }, - "diagnosticsUpload": { - "$ref": "#/definitions/DiagnosticsUploadConfiguration", - "description": "Configuration for uploading packet core diagnostics" - }, - "eventHub": { - "$ref": "#/definitions/EventHubConfiguration", - "description": "Configuration for sending packet core events to an Azure Event Hub." - }, - "signaling": { - "$ref": "#/definitions/SignalingConfiguration", - "description": "Signaling configuration for the packet core." - }, - "interopSettings": { - "type": "object", - "description": "Settings to allow interoperability with third party components e.g. RANs and UEs." - }, - "homeNetworkPrivateKeysProvisioning": { - "readOnly": true, - "$ref": "#/definitions/homeNetworkPrivateKeysProvisioning", - "description": "The provisioning state of the secret containing private keys and keyIds for SUPI concealment." - }, - "userConsent": { - "$ref": "#/definitions/UserConsentConfiguration", - "description": "The user consent configuration for the packet core." - } - }, - "required": [ - "sites", - "platform", - "controlPlaneAccessInterface", - "sku", - "localDiagnosticsAccess" - ] - }, - "PacketCoreControlPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlane" - }, - "description": "A list of packet core control planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core control planes API service call." - }, - "Installation": { - "description": "The installation state of the packet core.", - "type": "object", - "properties": { - "desiredState": { - "description": "The desired installation state", - "$ref": "#/definitions/DesiredInstallationState", - "default": "Installed" - }, - "state": { - "description": "Installation state", - "readOnly": true, - "$ref": "#/definitions/InstallationState" - }, - "reinstallRequired": { - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "readOnly": true, - "$ref": "#/definitions/ReinstallRequired" - }, - "reasons": { - "description": "Reason(s) for the current installation state of the packet core.", - "readOnly": true, - "type": "array", - "items": { - "$ref": "#/definitions/InstallationReason" - }, - "uniqueItems": true - }, - "operation": { - "description": "A reference to an in-progress installation operation", - "readOnly": true, - "$ref": "./common.json#/definitions/AsyncOperationId" - } - } - }, - "DesiredInstallationState": { - "type": "string", - "description": "The desired installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installed" - ], - "x-ms-enum": { - "name": "DesiredInstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "Don't install the packet core." - }, - { - "value": "Installed", - "description": "Install the packet core." - } - ] - } - }, - "InstallationState": { - "type": "string", - "description": "The installation state of the packet core.", - "enum": [ - "Uninstalled", - "Installing", - "Installed", - "Updating", - "Upgrading", - "Uninstalling", - "Reinstalling", - "RollingBack", - "Failed" - ], - "x-ms-enum": { - "name": "InstallationState", - "modelAsString": true, - "values": [ - { - "value": "Uninstalled", - "description": "The packet core is uninstalled." - }, - { - "value": "Installing", - "description": "The packet core is installing." - }, - { - "value": "Installed", - "description": "The packet core is installed." - }, - { - "value": "Updating", - "description": "The packet core is updating its configuration." - }, - { - "value": "Upgrading", - "description": "The packet core is upgrading to a different software version." - }, - { - "value": "Uninstalling", - "description": "The packet core is uninstalling." - }, - { - "value": "Reinstalling", - "description": "The packet core is reinstalling." - }, - { - "value": "RollingBack", - "description": "The packet core is rolling back to its previous version." - }, - { - "value": "Failed", - "description": "The packet core is in failed state." - } - ] - } - }, - "ReinstallRequired": { - "type": "string", - "description": "Whether a reinstall of the packet core is required to pick up the latest configuration changes.", - "enum": [ - "Required", - "NotRequired" - ], - "x-ms-enum": { - "name": "ReinstallRequired", - "modelAsString": true, - "values": [ - { - "value": "Required", - "description": "A reinstall of the packet core is required." - }, - { - "value": "NotRequired", - "description": "A reinstall of the packet core is not required." - } - ] - } - }, - "InstallationReason": { - "type": "string", - "description": "The reason or list of reasons why a packet core has not been installed or requires a reinstall.", - "enum": [ - "NoSlices", - "NoPacketCoreDataPlane", - "NoAttachedDataNetworks", - "PublicLandMobileNetworkIdentifierHasChanged", - "ControlPlaneAccessInterfaceHasChanged", - "UserPlaneAccessInterfaceHasChanged", - "UserPlaneDataInterfaceHasChanged", - "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "UserPlaneAccessVirtualIpv4AddressesHasChanged" - ], - "x-ms-enum": { - "name": "InstallationReason", - "modelAsString": true, - "values": [ - { - "value": "NoSlices", - "description": "The packet core has not been installed as the mobile network does not have any applicable configured slices." - }, - { - "value": "NoPacketCoreDataPlane", - "description": "The packet core has not been installed as there is no configured data plane for this packet core." - }, - { - "value": "NoAttachedDataNetworks", - "description": "The packet core has not been installed as the packet core has no attached data networks." - }, - { - "value": "PublicLandMobileNetworkIdentifierHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date PLMN ID." - }, - { - "value": "ControlPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access interface information." - }, - { - "value": "UserPlaneAccessInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane core interface." - }, - { - "value": "UserPlaneDataInterfaceHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access interface." - }, - { - "value": "ControlPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date control plane access network virtual IP address." - }, - { - "value": "UserPlaneAccessVirtualIpv4AddressesHasChanged", - "description": "A reinstall is required as the packet core is running with out-of-date user plane access network virtual IP address." - } - ] - } - }, - "PlatformConfiguration": { - "description": "The platform where the packet core is deployed.", - "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where packet core is deployed." - }, - "azureStackEdgeDevice": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId", - "description": "The Azure Stack Edge device where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified." - }, - "azureStackEdgeDevices": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/AzureStackEdgeDeviceResourceId" - }, - "description": "The Azure Stack Edge devices where the packet core is deployed. If the packet core is deployed across multiple devices, all devices will appear in this list." - }, - "azureStackHciCluster": { - "$ref": "./common.json#/definitions/AzureStackHCIClusterResourceId", - "description": "The Azure Stack HCI cluster where the packet core is deployed." - }, - "connectedCluster": { - "$ref": "./common.json#/definitions/ConnectedClusterResourceId", - "description": "Azure Arc connected cluster where the packet core is deployed." - }, - "customLocation": { - "$ref": "./common.json#/definitions/CustomLocationResourceId", - "description": "Azure Arc custom location where the packet core is deployed." - } - }, - "required": [ - "type" - ] - }, - "PlatformType": { - "type": "string", - "description": "The platform type where packet core is deployed. The contents of this enum can change.", - "enum": [ - "AKS-HCI", - "3P-AZURE-STACK-HCI" - ], - "x-ms-enum": { - "name": "PlatformType", - "modelAsString": true, - "values": [ - { - "value": "AKS-HCI", - "description": "If this option is chosen, you must set one of \"azureStackEdgeDevice\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - }, - { - "value": "3P-AZURE-STACK-HCI", - "description": "If this option is chosen, you must set one of \"azureStackHciCluster\", \"connectedCluster\" or \"customLocation\". If multiple are set, they must be consistent with each other." - } - ] - } - }, - "LocalDiagnosticsAccessConfiguration": { - "description": "The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.", - "type": "object", - "properties": { - "authenticationType": { - "type": "string", - "description": "How to authenticate users who access local diagnostics APIs.", - "enum": [ - "AAD", - "Password" - ], - "x-ms-enum": { - "name": "AuthenticationType", - "modelAsString": true, - "values": [ - { - "value": "AAD", - "description": "Use AAD SSO to authenticate the user (this requires internet access)." - }, - { - "value": "Password", - "description": "Use locally stored passwords to authenticate the user." - } - ] - } - }, - "httpsServerCertificate": { - "$ref": "#/definitions/HttpsServerCertificate", - "description": "The HTTPS server TLS certificate used to secure local access to diagnostics." - } - }, - "required": [ - "authenticationType" - ] - }, - "DiagnosticsUploadConfiguration": { - "description": "Configuration for uploading packet core diagnostics.", - "type": "object", - "properties": { - "storageAccountContainerUrl": { - "type": "string", - "description": "The Storage Account Container URL to upload diagnostics to." - } - }, - "required": [ - "storageAccountContainerUrl" - ] - }, - "EventHubConfiguration": { - "description": "Configuration for sending packet core events to Azure Event Hub.", - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$", - "description": "Resource ID of Azure Event Hub to send packet core events to." - }, - "reportingInterval": { - "type": "integer", - "format": "int32", - "minimum": 30, - "maximum": 3600, - "default": 1800, - "description": "The duration (in seconds) between UE usage reports." - } - }, - "required": [ - "id" - ] - }, - "SignalingConfiguration": { - "description": "Signaling configuration for the packet core.", - "type": "object", - "properties": { - "nasReroute": { - "$ref": "#/definitions/NASRerouteConfiguration", - "description": "Configuration enabling 4G NAS reroute." - }, - "nasEncryption": { - "type": "array", - "uniqueItems": true, - "minItems": 1, - "maxItems": 3, - "items": { - "$ref": "#/definitions/NASEncryptionType" - }, - "description": "An ordered list of NAS encryption algorithms, used to encrypt control plane traffic between the UE and packet core, in order from most to least preferred. If not specified, the packet core will use a built-in default ordering." - } - } - }, - "NASRerouteConfiguration": { - "description": "Configuration enabling NAS reroute.", - "type": "object", - "properties": { - "macroMmeGroupId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 65535, - "description": "The macro network's MME group ID. This is where unknown UEs are sent to via NAS reroute." - } - }, - "required": [ - "macroMmeGroupId" - ] - }, - "NASEncryptionType": { - "type": "string", - "description": "The supported NAS Encryption types.", - "enum": [ - "NEA0/EEA0", - "NEA1/EEA1", - "NEA2/EEA2" - ], - "x-ms-enum": { - "name": "nasEncryptionType", - "modelAsString": true, - "values": [ - { - "value": "NEA0/EEA0", - "description": "NAS signaling is not encrypted." - }, - { - "value": "NEA1/EEA1", - "description": "NAS signaling is encrypted with SNOW 3G cipher." - }, - { - "value": "NEA2/EEA2", - "description": " NAS signaling is encrypted with AES cipher." - } - ] - } - }, - "HttpsServerCertificate": { - "description": "HTTPS server certificate configuration.", - "type": "object", - "properties": { - "certificateUrl": { - "type": "string", - "description": "The certificate URL, unversioned. For example: https://contosovault.vault.azure.net/certificates/ingress." - }, - "provisioning": { - "readOnly": true, - "$ref": "#/definitions/CertificateProvisioning", - "description": "The provisioning state of the certificate." - } - }, - "required": [ - "certificateUrl" - ] - }, - "CertificateProvisioning": { - "description": "Certificate provisioning state", - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The certificate's provisioning state", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "CertificateProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "The certificate has not been provisioned." - }, - { - "value": "Provisioned", - "description": "The certificate has been provisioned." - }, - { - "value": "Failed", - "description": "The certificate failed to be provisioned. The \"reason\" property explains why." - } - ] - } - }, - "reason": { - "readOnly": true, - "type": "string", - "description": "Reason for certificate provisioning failure." - } - } - }, - "homeNetworkPrivateKeysProvisioning": { - "type": "object", - "properties": { - "state": { - "readOnly": true, - "type": "string", - "description": "The provisioning state of the private keys for SUPI concealment.", - "enum": [ - "NotProvisioned", - "Provisioned", - "Failed" - ], - "x-ms-enum": { - "name": "homeNetworkPrivateKeysProvisioningState", - "modelAsString": true, - "values": [ - { - "value": "NotProvisioned", - "description": "Provisioning of the private keys for SUPI concealment has not been attempted." - }, - { - "value": "Provisioned", - "description": "The private keys for SUPI concealment are successfully provisioned." - }, - { - "value": "Failed", - "description": "Provisioning of the private keys for SUPI concealment has failed." - } - ] - } - } - }, - "required": [ - "state" - ] - }, - "UserConsentConfiguration": { - "type": "object", - "properties": { - "allowSupportTelemetryAccess": { - "type": "boolean", - "description": "Allow Microsoft to access non-PII telemetry information from the packet core." - } - } - }, - "PacketCoreControlPlaneCollectDiagnosticsPackage": { - "description": "Packet core control plane collect diagnostics package options", - "type": "object", - "properties": { - "storageAccountBlobUrl": { - "type": "string", - "description": "The Storage Account Blob URL to upload the diagnostics package to." - } - }, - "required": [ - "storageAccountBlobUrl" - ] - }, - "PacketCoreControlPlaneVersion": { - "description": "Packet core control plane version resource.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreControlPlaneVersionPropertiesFormat", - "description": "Packet core control plane version properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "PacketCoreControlPlaneVersionPropertiesFormat": { - "description": "Packet core control plane version properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core control plane version resource." - }, - "platforms": { - "type": "array", - "items": { - "$ref": "#/definitions/Platform" - }, - "description": "Platform specific packet core control plane version properties.", - "x-ms-identifiers": [ - "platformType" - ] - } - } - }, - "Platform": { - "description": "Platform specific packet core control plane version properties.", - "type": "object", - "properties": { - "platformType": { - "$ref": "#/definitions/PlatformType", - "description": "The platform type where this version can be deployed." - }, - "versionState": { - "$ref": "#/definitions/VersionState", - "description": "The state of this packet core control plane version on this platform." - }, - "minimumPlatformSoftwareVersion": { - "type": "string", - "description": "The minimum software version of the platform where this packet core version can be deployed." - }, - "maximumPlatformSoftwareVersion": { - "type": "string", - "description": "The maximum software version of the platform where this packet core version can be deployed." - }, - "recommendedVersion": { - "$ref": "#/definitions/RecommendedVersion", - "description": "Indicates whether this is the recommended version for this platform." - }, - "obsoleteVersion": { - "$ref": "#/definitions/ObsoleteVersion", - "description": "Indicates whether this version is obsoleted for this platform." - }, - "haUpgradesAvailable": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of versions to which a high availability upgrade from this version is supported." - } - } - }, - "VersionState": { - "type": "string", - "description": "The state of this packet core control plane version.", - "enum": [ - "Unknown", - "Preview", - "Validating", - "ValidationFailed", - "Active", - "Deprecated" - ], - "x-ms-enum": { - "name": "versionState", - "modelAsString": true, - "values": [ - { - "value": "Unknown", - "description": "The state of this version is unknown." - }, - { - "value": "Preview", - "description": "This version is a preview and is not suitable for production use." - }, - { - "value": "Validating", - "description": "This version is currently being validated." - }, - { - "value": "ValidationFailed", - "description": "This version failed validation." - }, - { - "value": "Active", - "description": "This version is active and suitable for production use." - }, - { - "value": "Deprecated", - "description": "This version is deprecated and is no longer supported." - } - ] - } - }, - "RecommendedVersion": { - "type": "string", - "description": "Indicates whether this is the recommended version to use for new packet core control plane deployments.", - "enum": [ - "Recommended", - "NotRecommended" - ], - "x-ms-enum": { - "name": "recommendedVersion", - "modelAsString": true, - "values": [ - { - "value": "Recommended", - "description": "This is the recommended version to use for new packet core control plane deployments." - }, - { - "value": "NotRecommended", - "description": "This is not the recommended version to use for new packet core control plane deployments." - } - ] - } - }, - "ObsoleteVersion": { - "type": "string", - "description": "Indicates whether this version is obsolete.", - "enum": [ - "Obsolete", - "NotObsolete" - ], - "x-ms-enum": { - "name": "obsoleteVersion", - "modelAsString": true, - "values": [ - { - "value": "Obsolete", - "description": "This version is obsolete for use in new packet core control plane deployments." - }, - { - "value": "NotObsolete", - "description": "This version is not obsolete for use in new packet core control plane deployments." - } - ] - } - }, - "PacketCoreControlPlaneVersionListResult": { - "description": "Response for packet core control plane version API service call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreControlPlaneVersion" - }, - "description": "A list of supported packet core control plane versions." - }, - "nextLink": { - "readOnly": true, - "type": "string", - "description": "The URL to get the next set of results." - } - } - }, - "RoutingInfoListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/RoutingInfoModel" - }, - "description": "A list of the routing information for the packet core control plane" - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for the list routing information API service call." - }, - "RoutingInfoModel": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/RoutingInfoPropertiesFormat" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "Routing information" - }, - "RoutingInfoPropertiesFormat": { - "type": "object", - "properties": { - "controlPlaneAccessRoutes": { - "$ref": "#/definitions/Ipv4Routes" - }, - "userPlaneAccessRoutes": { - "$ref": "#/definitions/Ipv4Routes" - }, - "userPlaneDataRoutes": { - "$ref": "#/definitions/UserPlaneDataRoutes" - } - }, - "description": "Routing information properties" - }, - "UserPlaneDataRoutes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId" - }, - "routes": { - "$ref": "#/definitions/Ipv4Routes" - } - } - }, - "description": "A list of attached data networks and their IPv4 routes.", - "x-ms-identifiers": [ - "/attachedDataNetwork/id" - ] - }, - "Ipv4Routes": { - "type": "array", - "items": { - "$ref": "#/definitions/Ipv4Route" - }, - "description": "A list of IPv4 routes.", - "x-ms-identifiers": [ - "destination" - ] - }, - "Ipv4Route": { - "type": "object", - "properties": { - "destination": { - "$ref": "./ts29571.json#/definitions/Ipv4AddrMask", - "description": "The destination IPv4 prefix." - }, - "nextHops": { - "type": "array", - "items": { - "$ref": "#/definitions/Ipv4RouteNextHop" - }, - "description": "A list of next hops for the destination.", - "x-ms-identifiers": [ - "address" - ] - } - }, - "description": "An IPv4 route." - }, - "Ipv4RouteNextHop": { - "type": "object", - "properties": { - "address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The next hop address." - }, - "priority": { - "type": "integer", - "format": "int32", - "description": "The priority of this next hop. Next hops with lower preference values are preferred." - } - }, - "description": "The next hop in an IPv4 route." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreDataPlane.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreDataPlane.json deleted file mode 100644 index 9787916806aa..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/packetCoreDataPlane.json +++ /dev/null @@ -1,357 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage packet core data plane resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes/{packetCoreDataPlaneName}": { - "delete": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Delete", - "description": "Deletes the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_Get", - "description": "Gets information about the specified packet core data plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneGet.json" - } - } - }, - "put": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_CreateOrUpdate", - "description": "Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "Parameters supplied to the create or update packet core data plane operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create packet core data plane": { - "$ref": "./examples/PacketCoreDataPlaneCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "PacketCoreDataPlane" - ], - "operationId": "PacketCoreDataPlanes_UpdateTags", - "description": "Updates packet core data planes tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreDataPlaneNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update packet core data plane tags." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting packet core data plane resource.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlane" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update packet core data plane tags": { - "$ref": "./examples/PacketCoreDataPlaneUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/packetCoreDataPlanes": { - "get": { - "tags": [ - "PacketCoreDataPlanes" - ], - "operationId": "PacketCoreDataPlanes_ListByPacketCoreControlPlane", - "description": "Lists all the packet core data planes associated with a packet core control plane.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of packet core data plane resources.", - "schema": { - "$ref": "#/definitions/PacketCoreDataPlaneListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List packet core data planes in a control plane": { - "$ref": "./examples/PacketCoreDataPlaneListByPacketCoreControlPlane.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "PacketCoreDataPlane": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/PacketCoreDataPlanePropertiesFormat", - "description": "Packet core data plane Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Packet core data plane resource. Must be created in the same location as its parent packet core control plane." - }, - "PacketCoreDataPlanePropertiesFormat": { - "description": "Packet core data plane properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the packet core data plane resource." - }, - "userPlaneAccessInterface": { - "$ref": "./common.json#/definitions/InterfaceProperties", - "description": "The user plane interface on the access network. For 5G networks, this is the N3 interface. For 4G networks, this is the S1-U interface." - }, - "userPlaneAccessVirtualIpv4Addresses": { - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - }, - "uniqueItems": true, - "description": "The virtual IP address(es) for the user plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to forward traffic for this address to the control plane access interface on the active or standby node. In non-HA system this list should be omitted or empty." - } - }, - "required": [ - "userPlaneAccessInterface" - ] - }, - "PacketCoreDataPlaneListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/PacketCoreDataPlane" - }, - "description": "A list of packet core data planes in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for packet core data planes API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/service.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/service.json deleted file mode 100644 index 9de46d386d59..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/service.json +++ /dev/null @@ -1,564 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage service resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services/{serviceName}": { - "delete": { - "tags": [ - "Service" - ], - "operationId": "Services_Delete", - "description": "Deletes the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete service": { - "$ref": "./examples/ServiceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Service" - ], - "operationId": "Services_Get", - "description": "Gets information about the specified service.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get service": { - "$ref": "./examples/ServiceGet.json" - } - } - }, - "put": { - "tags": [ - "Service" - ], - "operationId": "Services_CreateOrUpdate", - "description": "Creates or updates a service. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Service" - }, - "description": "Parameters supplied to the create or update service operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create service": { - "$ref": "./examples/ServiceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Service" - ], - "operationId": "Services_UpdateTags", - "description": "Updates service tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/ServiceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update service tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting service resource.", - "schema": { - "$ref": "#/definitions/Service" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update service tags": { - "$ref": "./examples/ServiceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/services": { - "get": { - "tags": [ - "Services" - ], - "operationId": "Services_ListByMobileNetwork", - "description": "Gets all the services in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of service resources.", - "schema": { - "$ref": "#/definitions/ServiceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List services in a mobile network": { - "$ref": "./examples/ServiceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Service": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/ServicePropertiesFormat", - "description": "Service Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Service resource. Must be created in the same location as its parent mobile network." - }, - "ServicePropertiesFormat": { - "description": "Service properties.", - "type": "object", - "properties": { - "provisioningState": { - "description": "The provisioning state of the service resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "servicePrecedence": { - "description": "A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "serviceQosPolicy": { - "description": "The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.", - "$ref": "#/definitions/QosPolicy" - }, - "pccRules": { - "description": "The set of data flow policy rules that make up this service.", - "type": "array", - "items": { - "$ref": "#/definitions/PccRuleConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "ruleName" - ] - } - }, - "required": [ - "servicePrecedence", - "pccRules" - ] - }, - "PccRuleConfiguration": { - "description": "Data flow policy rule configuration", - "type": "object", - "properties": { - "ruleName": { - "description": "The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "rulePrecedence": { - "description": "A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "ruleQosPolicy": { - "description": "The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.", - "$ref": "#/definitions/PccRuleQosPolicy" - }, - "trafficControl": { - "description": "Determines whether flows that match this data flow policy rule are permitted.", - "$ref": "#/definitions/TrafficControlPermission", - "default": "Enabled" - }, - "serviceDataFlowTemplates": { - "description": "The set of data flow templates to use for this data flow policy rule.", - "type": "array", - "items": { - "$ref": "#/definitions/ServiceDataFlowTemplate" - }, - "minItems": 1, - "maxItems": 15, - "uniqueItems": true, - "x-ms-identifiers": [ - "templateName" - ] - } - }, - "required": [ - "ruleName", - "rulePrecedence", - "serviceDataFlowTemplates" - ] - }, - "ServiceDataFlowTemplate": { - "description": "Data flow template", - "type": "object", - "properties": { - "templateName": { - "description": "The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings - `default`, `requested` or `service`.", - "type": "string", - "pattern": "^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64 - }, - "direction": { - "description": "The direction of this flow.", - "$ref": "#/definitions/SdfDirection" - }, - "protocol": { - "description": "A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value `ip`. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the value `ip` then you must leave the field `port` unspecified.", - "type": "array", - "items": { - "type": "string", - "pattern": "^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$" - }, - "minItems": 1, - "uniqueItems": true - }, - "remoteIpList": { - "description": "The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value `any`. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24).", - "type": "array", - "items": { - "type": "string", - "pattern": "^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2])))$", - "description": "IPv4 address mask or value `any`", - "example": "198.51.0.0/16" - }, - "minItems": 1, - "uniqueItems": true - }, - "ports": { - "description": "The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than `ip` in the `protocol` field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [`8080`, `8082-8085`].", - "type": "array", - "items": { - "type": "string", - "pattern": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$" - }, - "uniqueItems": true - } - }, - "required": [ - "templateName", - "direction", - "protocol", - "remoteIpList" - ] - }, - "ServiceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Service" - }, - "description": "A list of services." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for services API service call." - }, - "QosPolicy": { - "description": "QoS policy", - "type": "object", - "properties": { - "5qi": { - "description": "5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5QiPriorityLevel", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "maximumBitRate": { - "description": "The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "required": [ - "maximumBitRate" - ] - }, - "PccRuleQosPolicy": { - "description": "Data flow policy rule QoS policy", - "type": "object", - "properties": { - "guaranteedBitRate": { - "description": "The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.", - "$ref": "./ts29571.json#/definitions/Ambr" - } - }, - "allOf": [ - { - "$ref": "#/definitions/QosPolicy" - } - ] - }, - "TrafficControlPermission": { - "type": "string", - "description": "Traffic control permission.", - "enum": [ - "Enabled", - "Blocked" - ], - "x-ms-enum": { - "name": "TrafficControlPermission", - "modelAsString": true, - "values": [ - { - "value": "Enabled", - "description": "Traffic matching this rule is allowed to flow." - }, - { - "value": "Blocked", - "description": "Traffic matching this rule is not allowed to flow." - } - ] - } - }, - "SdfDirection": { - "type": "string", - "description": "Service data flow direction.", - "enum": [ - "Uplink", - "Downlink", - "Bidirectional" - ], - "x-ms-enum": { - "name": "SdfDirection", - "modelAsString": true, - "values": [ - { - "value": "Uplink", - "description": "Traffic flowing from the UE to the data network." - }, - { - "value": "Downlink", - "description": "Traffic flowing from the data network to the UE." - }, - { - "value": "Bidirectional", - "description": "Traffic flowing both to and from the UE." - } - ] - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/sim.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/sim.json deleted file mode 100644 index 638e49cb7815..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/sim.json +++ /dev/null @@ -1,896 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims/{simName}": { - "delete": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Delete", - "description": "Deletes the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM": { - "$ref": "./examples/SimDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIM" - ], - "operationId": "Sims_Get", - "description": "Gets information about the specified SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM": { - "$ref": "./examples/SimGet.json" - } - } - }, - "put": { - "tags": [ - "SIM" - ], - "operationId": "Sims_CreateOrUpdate", - "description": "Creates or updates a SIM.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Sim" - }, - "description": "Parameters supplied to the create or update SIM operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM resource.", - "schema": { - "$ref": "#/definitions/Sim" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM": { - "$ref": "./examples/SimCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/sims": { - "get": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_ListByGroup", - "description": "Gets all the SIMs in a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM resources.", - "schema": { - "$ref": "#/definitions/SimListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIMs in a SIM group": { - "$ref": "./examples/SimListBySimGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUpload", - "description": "Bulk upload SIMs to a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimUploadList" - }, - "description": "Parameters supplied to the bulk SIM upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload SIMs in a SIM group": { - "$ref": "./examples/SimBulkUpload.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkDelete", - "description": "Bulk delete SIMs from a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimDeleteList" - }, - "description": "Parameters supplied to the bulk SIM delete operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState on each SIM until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resources do not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk delete SIMs from a SIM group": { - "$ref": "./examples/SimBulkDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadEncryptedSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_BulkUploadEncrypted", - "description": "Bulk upload SIMs in encrypted form to a SIM group. The SIM credentials must be encrypted.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/EncryptedSimUploadList" - }, - "description": "Parameters supplied to the encrypted SIMs upload operation." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Bulk upload encrypted SIMs to a SIM group": { - "$ref": "./examples/SimBulkUploadEncrypted.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/moveSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_Move", - "description": "Move SIMs to another SIM Group", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimMove" - }, - "description": "Parameters supplied to move the SIMs." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "headers": { - "Location": { - "description": "The Location header contains the URL where the status of the long running operation can be checked.", - "type": "string" - } - }, - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Move list of SIMs to target SIM group": { - "$ref": "./examples/SimMove.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/cloneSims": { - "post": { - "tags": [ - "SIMs" - ], - "operationId": "Sims_Clone", - "description": "Clone SIMs to another SIM Group", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimClone" - }, - "description": "Parameters supplied to clone the SIMs." - } - ], - "responses": { - "200": { - "description": "Async operation completed.", - "schema": { - "$ref": "./common.json#/definitions/AsyncOperationStatus" - } - }, - "202": { - "headers": { - "Location": { - "description": "The Location header contains the URL where the status of the long running operation can be checked.", - "type": "string" - } - }, - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Clone list of SIMs to target SIM group": { - "$ref": "./examples/SimClone.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Sim": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM resource." - }, - "SimNameAndProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPropertiesFormat", - "description": "SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and properties." - }, - "SimNameAndEncryptedProperties": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the SIM." - }, - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/EncryptedSimPropertiesFormat", - "description": "Encrypted SIM Properties." - } - }, - "required": [ - "name", - "properties" - ], - "description": "SIM name and encrypted properties." - }, - "SimPropertiesFormat": { - "type": "object", - "description": "SIM properties.", - "properties": { - "authenticationKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Ki value for the SIM." - }, - "operatorKeyCode": { - "type": "string", - "pattern": "^[0-9a-fA-F]{32}$", - "x-ms-secret": true, - "x-ms-mutability": [ - "create", - "update" - ], - "description": "The Opc value for the SIM." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "EncryptedSimPropertiesFormat": { - "type": "object", - "description": "Encrypted SIM properties.", - "properties": { - "encryptedCredentials": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "x-ms-secret": true, - "description": "The encrypted SIM credentials." - } - }, - "allOf": [ - { - "$ref": "#/definitions/CommonSimPropertiesFormat" - } - ] - }, - "CommonSimPropertiesFormat": { - "type": "object", - "description": "Common SIM properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM resource." - }, - "simState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SimState", - "description": "The state of the SIM resource." - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM on that site." - }, - "internationalMobileSubscriberIdentity": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "x-ms-mutability": [ - "create", - "read" - ], - "description": "The international mobile subscriber identity (IMSI) for the SIM." - }, - "integratedCircuitCardIdentifier": { - "type": "string", - "pattern": "^[0-9]{10,20}$", - "description": "The integrated circuit card ID (ICCID) for the SIM." - }, - "deviceType": { - "type": "string", - "description": "An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value." - }, - "simPolicy": { - "$ref": "./common.json#/definitions/SimPolicyResourceId", - "description": "The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM." - }, - "staticIpConfiguration": { - "type": "array", - "items": { - "$ref": "#/definitions/SimStaticIpProperties" - }, - "minItems": 1, - "uniqueItems": true, - "description": "A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.", - "x-ms-identifiers": [ - "attachedDataNetwork", - "slice" - ] - }, - "vendorName": { - "readOnly": true, - "type": "string", - "description": "The name of the SIM vendor who provided this SIM, if any." - }, - "vendorKeyFingerprint": { - "readOnly": true, - "type": "string", - "description": "The public key fingerprint of the SIM vendor who provided this SIM, if any." - } - }, - "required": [ - "internationalMobileSubscriberIdentity" - ] - }, - "SimStaticIpProperties": { - "type": "object", - "description": "Static IP configuration for a SIM, scoped to a particular attached data network and slice.", - "properties": { - "attachedDataNetwork": { - "$ref": "./common.json#/definitions/AttachedDataNetworkResourceId", - "description": "The attached data network on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The attached data network must be in the same location as the SIM." - }, - "slice": { - "$ref": "./common.json#/definitions/SliceResourceId", - "description": "The network slice on which the static IP address will be used. The combination of attached data network and slice defines the network scope of the IP address. The slice must be in the same location as the SIM." - }, - "staticIp": { - "type": "object", - "description": "The static IP configuration for the SIM to use at the defined network scope.", - "properties": { - "ipv4Address": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr", - "description": "The IPv4 address assigned to the SIM at this network scope. This address must be in the userEquipmentStaticAddressPoolPrefix defined in the attached data network." - } - } - } - } - }, - "SimListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Sim" - }, - "description": "A list of SIMs in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIMs API service call." - }, - "SimUploadList": { - "type": "object", - "description": "The SIMs to upload.", - "properties": { - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "sims" - ] - }, - "SimDeleteList": { - "type": "object", - "description": "The SIMs to delete.", - "properties": { - "sims": { - "type": "array", - "items": { - "type": "string" - }, - "minItems": 1, - "description": "A list of SIM resource names to delete." - } - }, - "required": [ - "sims" - ] - }, - "EncryptedSimUploadList": { - "type": "object", - "description": "The SIMs to upload. The SIM credentials must be encrypted.", - "properties": { - "version": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "The upload file format version." - }, - "azureKeyIdentifier": { - "type": "integer", - "format": "int32", - "minimum": 1, - "description": "An identifier for the Azure SIM onboarding public key used for encrypted upload." - }, - "vendorKeyFingerprint": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The fingerprint of the SIM vendor public key. The private counterpart is used for signing the encrypted transport key." - }, - "encryptedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The transport key used for encrypting SIM credentials, encrypted using the SIM onboarding public key." - }, - "signedTransportKey": { - "type": "string", - "pattern": "^[0-9a-fA-F]+$", - "description": "The encrypted transport key, signed using the SIM vendor private key." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimNameAndEncryptedProperties" - }, - "minItems": 1, - "description": "A list of SIMs to upload, with encrypted properties.", - "x-ms-identifiers": [ - "name" - ] - } - }, - "required": [ - "version", - "azureKeyIdentifier", - "vendorKeyFingerprint", - "encryptedTransportKey", - "signedTransportKey", - "sims" - ] - }, - "SimMove": { - "type": "object", - "description": "The SIMs to move.", - "properties": { - "targetSimGroupId": { - "$ref": "./common.json#/definitions/SimGroupResourceId", - "description": "The SIM Group where the SIMs should be moved." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimName", - "description": "SIM name." - }, - "minItems": 1, - "description": "A list of SIM resource names to be moved." - } - } - }, - "SimClone": { - "type": "object", - "description": "The SIMs to clone.", - "properties": { - "targetSimGroupId": { - "$ref": "./common.json#/definitions/SimGroupResourceId", - "description": "The SIM Group where the SIMs should be cloned." - }, - "sims": { - "type": "array", - "items": { - "$ref": "#/definitions/SimName", - "description": "SIM name." - }, - "minItems": 1, - "description": "A list of SIM resource names to be cloned." - } - } - }, - "SimName": { - "type": "string", - "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$", - "maxLength": 64, - "description": "The name of the SIM." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simGroup.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simGroup.json deleted file mode 100644 index 889ad882f54f..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simGroup.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}": { - "delete": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Delete", - "description": "Deletes the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM group": { - "$ref": "./examples/SimGroupDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_Get", - "description": "Gets information about the specified SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM group": { - "$ref": "./examples/SimGroupGet.json" - } - } - }, - "put": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_CreateOrUpdate", - "description": "Creates or updates a SIM group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimGroup" - }, - "description": "Parameters supplied to the create or update SIM group operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM group": { - "$ref": "./examples/SimGroupCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMGroup" - ], - "operationId": "SimGroups_UpdateTags", - "description": "Patch SIM group resource.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimGroupNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/IdentityAndTagsObject" - }, - "description": "Parameters supplied to patch SIM group resource." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM group resource.", - "schema": { - "$ref": "#/definitions/SimGroup" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Patch SIM group": { - "$ref": "./examples/SimGroupPatch.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListBySubscription", - "description": "Gets all the SIM groups in a subscription.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a subscription": { - "$ref": "./examples/SimGroupListBySubscription.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups": { - "get": { - "tags": [ - "SIMGroups" - ], - "operationId": "SimGroups_ListByResourceGroup", - "description": "Gets all the SIM groups in a resource group.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM group resources.", - "schema": { - "$ref": "#/definitions/SimGroupListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM groups in a resource group": { - "$ref": "./examples/SimGroupListByResourceGroup.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimGroup": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimGroupPropertiesFormat", - "description": "SIM group Properties." - }, - "identity": { - "$ref": "./common.json#/definitions/ManagedServiceIdentity", - "description": "The identity used to retrieve the encryption key from Azure key vault." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM group resource." - }, - "SimGroupPropertiesFormat": { - "type": "object", - "description": "SIM group properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the SIM group resource." - }, - "encryptionKey": { - "$ref": "#/definitions/KeyVaultKey", - "description": "A key to encrypt the SIM data that belongs to this SIM group." - }, - "mobileNetwork": { - "$ref": "./common.json#/definitions/MobileNetworkResourceId", - "description": "Mobile network that this SIM group belongs to. The mobile network must be in the same location as the SIM group." - } - } - }, - "KeyVaultKey": { - "description": "An Azure key vault key.", - "type": "object", - "properties": { - "keyUrl": { - "type": "string", - "description": "The key URL, unversioned. For example: https://contosovault.vault.azure.net/keys/azureKey." - } - } - }, - "SimGroupListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimGroup" - }, - "description": "A list of SIM groups in a resource group." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for list SIM groups API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simPolicy.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simPolicy.json deleted file mode 100644 index a6898cf4b96c..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/simPolicy.json +++ /dev/null @@ -1,482 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage SIM policy resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies/{simPolicyName}": { - "delete": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Delete", - "description": "Deletes the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete SIM policy": { - "$ref": "./examples/SimPolicyDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_Get", - "description": "Gets information about the specified SIM policy.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get SIM policy": { - "$ref": "./examples/SimPolicyGet.json" - } - } - }, - "put": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_CreateOrUpdate", - "description": "Creates or updates a SIM policy. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "Parameters supplied to the create or update SIM policy operation." - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create SIM policy": { - "$ref": "./examples/SimPolicyCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "SIMPolicy" - ], - "operationId": "SimPolicies_UpdateTags", - "description": "Updates SIM policy tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SimPolicyNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update SIM policy tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting SIM policy resource.", - "schema": { - "$ref": "#/definitions/SimPolicy" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update SIM policy tags": { - "$ref": "./examples/SimPolicyUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/simPolicies": { - "get": { - "tags": [ - "SIMPolicies" - ], - "operationId": "SimPolicies_ListByMobileNetwork", - "description": "Gets all the SIM policies in a mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of SIM policy resources.", - "schema": { - "$ref": "#/definitions/SimPolicyListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List SIM policies in a mobile network": { - "$ref": "./examples/SimPolicyListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "SimPolicy": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SimPolicyPropertiesFormat", - "description": "SIM policy Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "SIM policy resource." - }, - "SimPolicyPropertiesFormat": { - "description": "SIM policy properties. Must be created in the same location as its parent mobile network.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "description": "The provisioning state of the SIM policy resource.", - "$ref": "./common.json#/definitions/ProvisioningState" - }, - "siteProvisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/SiteProvisioning", - "description": "A dictionary of sites to the provisioning state of this SIM policy on that site." - }, - "ueAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of all PDU sessions of a given UE. See 3GPP TS23.501 section 5.7.2.6 for a full description of the UE-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "defaultSlice": { - "description": "The default slice to use if the UE does not explicitly specify it. This slice must exist in the `sliceConfigurations` map. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "rfspIndex": { - "description": "RAT/Frequency Selection Priority Index, defined in 3GPP TS 36.413. This is an optional setting and by default is unspecified.", - "$ref": "./ts29571.json#/definitions/RfspIndex" - }, - "registrationTimer": { - "description": "UE periodic registration update timer (5G) or UE periodic tracking area update timer (4G), in seconds.", - "type": "integer", - "format": "int32", - "minimum": 30, - "default": 3240 - }, - "sliceConfigurations": { - "description": "The allowed slices and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/SliceConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "slice" - ] - } - }, - "required": [ - "ueAmbr", - "defaultSlice", - "sliceConfigurations" - ] - }, - "SliceConfiguration": { - "description": "Per-slice settings", - "type": "object", - "properties": { - "slice": { - "description": "A reference to the slice that these settings apply to. The slice must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/SliceResourceId" - }, - "defaultDataNetwork": { - "description": "The default data network to use if the UE does not explicitly specify it. Configuration for this object must exist in the `dataNetworkConfigurations` map. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "dataNetworkConfigurations": { - "description": "The allowed data networks and the settings to use for them. The list must not contain duplicate items and must contain at least one item.", - "type": "array", - "items": { - "$ref": "#/definitions/DataNetworkConfiguration" - }, - "minItems": 1, - "uniqueItems": true, - "x-ms-identifiers": [ - "dataNetwork" - ] - } - }, - "required": [ - "slice", - "defaultDataNetwork", - "dataNetworkConfigurations" - ] - }, - "DataNetworkConfiguration": { - "description": "Settings controlling data network use", - "type": "object", - "properties": { - "dataNetwork": { - "description": "A reference to the data network that these settings apply to. The data network must be in the same location as the SIM policy.", - "$ref": "./common.json#/definitions/DataNetworkResourceId" - }, - "sessionAmbr": { - "description": "Aggregate maximum bit rate across all non-GBR QoS flows of a given PDU session. See 3GPP TS23.501 section 5.7.2.6 for a full description of the Session-AMBR.", - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "5qi": { - "description": "Default 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.", - "$ref": "./ts29571.json#/definitions/5Qi", - "default": 9 - }, - "allocationAndRetentionPriorityLevel": { - "description": "Default QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of `preemptionCapability` and `preemptionVulnerability` allow it. 1 is the highest level of priority. If this field is not specified then `5qi` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/ArpPriorityLevel", - "default": 9 - }, - "preemptionCapability": { - "description": "Default QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionCapability", - "default": "NotPreempt" - }, - "preemptionVulnerability": { - "description": "Default QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.", - "$ref": "./ts29571.json#/definitions/PreemptionVulnerability", - "default": "Preemptable" - }, - "defaultSessionType": { - "description": "The default PDU session type, which is used if the UE does not request a specific session type.", - "$ref": "./ts29571.json#/definitions/PduSessionType", - "default": "IPv4" - }, - "additionalAllowedSessionTypes": { - "description": "Allowed session types in addition to the default session type. Must not duplicate the default session type.", - "type": "array", - "items": { - "$ref": "./ts29571.json#/definitions/PduSessionType" - }, - "maxItems": 1 - }, - "allowedServices": { - "description": "List of services that can be used as part of this SIM policy. The list must not contain duplicate items and must contain at least one item. The services must be in the same location as the SIM policy.", - "type": "array", - "items": { - "$ref": "./common.json#/definitions/ServiceResourceId" - }, - "minItems": 1, - "uniqueItems": true - }, - "maximumNumberOfBufferedPackets": { - "description": "The maximum number of downlink packets to buffer at the user plane for High Latency Communication - Extended Buffering. See 3GPP TS29.272 v15.10.0 section 7.3.188 for a full description. This maximum is not guaranteed because there is a internal limit on buffered packets across all PDU sessions.", - "type": "integer", - "format": "int32", - "minimum": 0, - "default": 10 - } - }, - "required": [ - "dataNetwork", - "sessionAmbr", - "allowedServices" - ] - }, - "SimPolicyListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/SimPolicy" - }, - "description": "A list of SIM policies." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for SIM policies API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/site.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/site.json deleted file mode 100644 index 1438588385b3..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/site.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage mobile network resources", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}": { - "delete": { - "tags": [ - "Site" - ], - "operationId": "Sites_Delete", - "description": "Deletes the specified mobile network site. This will also delete any network functions that are a part of this site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete mobile network site": { - "$ref": "./examples/SiteDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Site" - ], - "operationId": "Sites_Get", - "description": "Gets information about the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get mobile network site": { - "$ref": "./examples/SiteGet.json" - } - } - }, - "put": { - "tags": [ - "Site" - ], - "operationId": "Sites_CreateOrUpdate", - "description": "Creates or updates a mobile network site. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Site" - }, - "description": "Parameters supplied to the create or update mobile network site operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting mobile network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create mobile network site": { - "$ref": "./examples/SiteCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Site" - ], - "operationId": "Sites_UpdateTags", - "description": "Updates site tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network site tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network site resource.", - "schema": { - "$ref": "#/definitions/Site" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update mobile network site tags": { - "$ref": "./examples/SiteUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites": { - "get": { - "tags": [ - "Sites" - ], - "operationId": "Sites_ListByMobileNetwork", - "description": "Lists all sites in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of mobile network resources.", - "schema": { - "$ref": "#/definitions/SiteListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List mobile network sites in a mobile network": { - "$ref": "./examples/SiteListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}/deletePacketCore": { - "post": { - "tags": [ - "Site" - ], - "operationId": "Sites_DeletePacketCore", - "description": "Deletes a packet core under the specified mobile network site.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SiteNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/SiteDeletePacketCore" - }, - "description": "Parameters supplied to delete a packet core under a site." - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Returns an operation URI that can be queried to find the current state of the operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete packet core in mobile network site": { - "$ref": "./examples/SiteDeletePacketCore.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - } - } - }, - "definitions": { - "Site": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SitePropertiesFormat", - "description": "Site properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "description": "Site resource. Must be created in the same location as its parent mobile network." - }, - "SitePropertiesFormat": { - "type": "object", - "description": "Site properties.", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the site resource." - }, - "networkFunctions": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./common.json#/definitions/SubResource" - }, - "description": "An array of IDs of the network functions deployed in the site. Deleting the site will delete any network functions that are deployed in the site." - } - } - }, - "SiteListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Site" - }, - "description": "A list of sites in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for sites API service call." - }, - "SiteDeletePacketCore": { - "type": "object", - "properties": { - "packetCore": { - "$ref": "./common.json#/definitions/PacketCoreControlPlaneResourceId" - } - }, - "description": "The packet core to delete under a site." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/slice.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/slice.json deleted file mode 100644 index 686ba555f717..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/slice.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage network slice resources in a mobile network", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices/{sliceName}": { - "delete": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Delete", - "description": "Deletes the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Delete successful." - }, - "202": { - "description": "Accepted. Sets 'Deleting' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation." - }, - "204": { - "description": "Request successful. Resource does not exist." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Delete network slice": { - "$ref": "./examples/SliceDelete.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - } - }, - "get": { - "tags": [ - "Slice" - ], - "operationId": "Slices_Get", - "description": "Gets information about the specified network slice.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get network slice": { - "$ref": "./examples/SliceGet.json" - } - } - }, - "put": { - "tags": [ - "Slice" - ], - "operationId": "Slices_CreateOrUpdate", - "description": "Creates or updates a network slice. Must be created in the same location as its parent mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Slice" - }, - "description": "Parameters supplied to the create or update network slice operation." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "201": { - "description": "Create successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Create network slice": { - "$ref": "./examples/SliceCreate.json" - } - }, - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - } - }, - "patch": { - "tags": [ - "Slice" - ], - "operationId": "Slices_UpdateTags", - "description": "Updates slice tags.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - }, - { - "$ref": "./common.json#/parameters/SliceNameParameter" - }, - { - "name": "parameters", - "in": "body", - "required": true, - "schema": { - "$ref": "./common.json#/definitions/TagsObject" - }, - "description": "Parameters supplied to update network slice tags." - } - ], - "responses": { - "200": { - "description": "Update successful. The operation returns the resulting network slice resource.", - "schema": { - "$ref": "#/definitions/Slice" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Update network slice tags": { - "$ref": "./examples/SliceUpdateTags.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/slices": { - "get": { - "tags": [ - "Slices" - ], - "operationId": "Slices_ListByMobileNetwork", - "description": "Lists all slices in the mobile network.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/MobileNetworkNameParameter" - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns a list of network slice resources.", - "schema": { - "$ref": "#/definitions/SliceListResult" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "List network slices in a mobile network": { - "$ref": "./examples/SliceListByMobileNetwork.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "Slice": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/SlicePropertiesFormat", - "description": "Slice properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" - } - ], - "required": [ - "properties" - ], - "description": "Network slice resource. Must be created in the same location as its parent mobile network." - }, - "SlicePropertiesFormat": { - "description": "Network slice properties.", - "type": "object", - "properties": { - "provisioningState": { - "readOnly": true, - "$ref": "./common.json#/definitions/ProvisioningState", - "description": "The provisioning state of the network slice resource." - }, - "snssai": { - "$ref": "./ts29571.json#/definitions/Snssai", - "description": "Single-network slice selection assistance information (S-NSSAI). Unique at the scope of a mobile network." - }, - "description": { - "type": "string", - "description": "An optional description for this network slice." - } - }, - "required": [ - "snssai" - ] - }, - "SliceListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/Slice" - }, - "description": "A list of network slices in a mobile network." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - }, - "description": "Response for network slice API service call." - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ts29571.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ts29571.json deleted file mode 100644 index a78a225aab79..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ts29571.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to manage the virtual network functions deployed using mobile network. They are standard mobile network properties defined by 3GPP in TS 29.571 v16.6.0.", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": {}, - "definitions": { - "Ipv4Addr": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", - "description": "IPv4 address.", - "example": "198.51.100.1" - }, - "Ipv4AddrRm": { - "$ref": "#/definitions/Ipv4Addr", - "x-nullable": true, - "description": "IPv4 address or null." - }, - "Ipv4AddrMask": { - "type": "string", - "pattern": "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))$", - "description": "IPv4 address prefix.", - "example": "198.51.0.0/16" - }, - "Ipv4AddrMaskRm": { - "$ref": "#/definitions/Ipv4AddrMask", - "x-nullable": true, - "description": "IPv4 address prefix or null." - }, - "BitRate": { - "type": "string", - "pattern": "^\\d+(\\.\\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$", - "description": "Bit rate." - }, - "BitRateRm": { - "$ref": "#/definitions/BitRate", - "x-nullable": true, - "description": "Bit rate or null." - }, - "Ambr": { - "description": "Aggregate maximum bit rate.", - "type": "object", - "properties": { - "uplink": { - "$ref": "#/definitions/BitRate", - "description": "Uplink bit rate." - }, - "downlink": { - "$ref": "#/definitions/BitRate", - "description": "Downlink bit rate." - } - }, - "required": [ - "uplink", - "downlink" - ] - }, - "AmbrRm": { - "$ref": "#/definitions/Ambr", - "x-nullable": true, - "description": "Aggregate maximum bit rate or null." - }, - "RfspIndex": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 256, - "description": "RAT/Frequency Selection Priority Index" - }, - "RfspIndexRm": { - "$ref": "#/definitions/RfspIndex", - "x-nullable": true, - "description": "RAT/Frequency Selection Priority Index or null" - }, - "5Qi": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "5G QoS Identifier." - }, - "5QiRm": { - "$ref": "#/definitions/5Qi", - "x-nullable": true, - "description": "5G QoS Identifier or null." - }, - "5QiPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 127, - "description": "5G QoS Identifier priority level." - }, - "5QiPriorityLevelRm": { - "$ref": "#/definitions/5QiPriorityLevel", - "x-nullable": true, - "description": "5G QoS Identifier priority level or null." - }, - "ArpPriorityLevel": { - "type": "integer", - "format": "int32", - "minimum": 1, - "maximum": 15, - "description": "ARP priority level." - }, - "ArpPriorityLevelRm": { - "$ref": "#/definitions/ArpPriorityLevel", - "x-nullable": true, - "description": "ARP priority level or null." - }, - "PreemptionCapability": { - "type": "string", - "description": "Preemption capability.", - "enum": [ - "NotPreempt", - "MayPreempt" - ], - "x-ms-enum": { - "name": "PreemptionCapability", - "modelAsString": true, - "values": [ - { - "value": "NotPreempt", - "description": "Cannot preempt" - }, - { - "value": "MayPreempt", - "description": "May preempt" - } - ] - } - }, - "PreemptionVulnerability": { - "type": "string", - "description": "Preemption vulnerability.", - "enum": [ - "NotPreemptable", - "Preemptable" - ], - "x-ms-enum": { - "name": "PreemptionVulnerability", - "modelAsString": true, - "values": [ - { - "value": "NotPreemptable", - "description": "Cannot be preempted" - }, - { - "value": "Preemptable", - "description": "May be preempted" - } - ] - } - }, - "Arp": { - "description": "Allocation and Retention Priority (ARP) parameters.", - "type": "object", - "properties": { - "priorityLevel": { - "$ref": "#/definitions/ArpPriorityLevel", - "description": "ARP priority level." - }, - "preemptCap": { - "$ref": "#/definitions/PreemptionCapability", - "description": "ARP preemption capability." - }, - "preemptVuln": { - "$ref": "#/definitions/PreemptionVulnerability", - "description": "ARP preemption vulnerability" - } - }, - "required": [ - "priorityLevel", - "preemptCap", - "preemptVuln" - ] - }, - "Mcc": { - "type": "string", - "pattern": "^\\d{3}$", - "description": "Mobile country code." - }, - "MccRm": { - "$ref": "#/definitions/Mcc", - "x-nullable": true, - "description": "Mobile country code or null." - }, - "Mnc": { - "type": "string", - "pattern": "^\\d{2,3}$", - "description": "Mobile network code." - }, - "MncRm": { - "$ref": "#/definitions/Mnc", - "x-nullable": true, - "description": "Mobile network code or null." - }, - "PlmnId": { - "description": "Public land mobile network (PLMN) ID. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks.", - "type": "object", - "properties": { - "mcc": { - "$ref": "#/definitions/Mcc", - "description": "Mobile country code (MCC)." - }, - "mnc": { - "$ref": "#/definitions/Mnc", - "description": "Mobile network code (MNC)." - } - }, - "required": [ - "mcc", - "mnc" - ] - }, - "PlmnIdRm": { - "$ref": "#/definitions/PlmnId", - "x-nullable": true, - "description": "Public land mobile network ID or null." - }, - "Tac": { - "type": "string", - "pattern": "(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)", - "description": "Tracking Area Code (TAC)." - }, - "TacRm": { - "$ref": "#/definitions/Tac", - "x-nullable": true, - "description": "Tracking Area Code (TAC) or null." - }, - "CoreNetworkType": { - "type": "string", - "description": "The core network technology generation (5G core, EPC / 4G core or EPC / 4G + 5G core).", - "enum": [ - "5GC", - "EPC", - "EPC + 5GC" - ], - "default": "5GC", - "x-ms-enum": { - "name": "CoreNetworkType", - "values": [ - { - "value": "5GC", - "description": "5G core" - }, - { - "value": "EPC", - "description": "EPC / 4G core" - }, - { - "value": "EPC + 5GC", - "description": "Combined EPC / 4G and 5G core" - } - ] - } - }, - "CoreNetworkTypeRm": { - "$ref": "#/definitions/CoreNetworkType", - "x-nullable": true, - "description": "Core network type or null." - }, - "PduSessionType": { - "type": "string", - "description": "PDU session type (IPv4/IPv6).", - "enum": [ - "IPv4", - "IPv6" - ], - "x-ms-enum": { - "name": "PduSessionType", - "modelAsString": true, - "values": [ - { - "value": "IPv4" - }, - { - "value": "IPv6" - } - ] - } - }, - "PduSessionTypeRm": { - "$ref": "#/definitions/PduSessionType", - "x-nullable": true, - "description": "PDU session type or null." - }, - "Snssai": { - "description": "Single-network slice selection assistance information (S-NSSAI).", - "type": "object", - "properties": { - "sst": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "Slice/service type (SST)." - }, - "sd": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6}$", - "description": "Slice differentiator (SD)." - } - }, - "required": [ - "sst" - ] - }, - "Dnn": { - "description": "Data network name", - "type": "string" - }, - "Pei": { - "description": "Permanent Equipment Identifier", - "type": "string", - "pattern": "^(imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$" - }, - "Supi": { - "description": "Subscription Permanent Identifier", - "type": "string", - "pattern": "^(imsi-[0-9]{5,15}|nai-.+|.+)$" - }, - "PduSessionId": { - "description": "PDU session identifier", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255 - }, - "Qfi": { - "description": "Qos Flow Identifier", - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 63 - }, - "GNbId": { - "description": "gNodeB identifier", - "type": "object", - "properties": { - "bitLength": { - "type": "integer", - "format": "int32", - "minimum": 22, - "maximum": 32 - }, - "gNBValue": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{6,8}$" - } - } - }, - "GlobalRanNodeId": { - "description": "Global RAN Node ID", - "type": "object", - "properties": { - "plmnId": { - "x-ms-client-flatten": true, - "description": "PLMN Identifier", - "$ref": "#/definitions/PlmnId" - }, - "gNbId": { - "x-ms-client-flatten": true, - "description": "gNodeB identifier", - "$ref": "#/definitions/GNbId" - }, - "ngeNbId": { - "type": "string", - "pattern": "^(MacroNGeNB-[A-Fa-f0-9]{5}|LMacroNGeNB-[A-Fa-f0-9]{6}|SMacroNGeNB-[A-Fa-f0-9]{5})$", - "description": "NG-eNodeB identifier" - }, - "eNbId": { - "type": "string", - "pattern": "^(MacroeNB-[A-Fa-f0-9]{5}|LMacroeNB-[A-Fa-f0-9]{6}|SMacroeNB-[A-Fa-f0-9]{5}|HomeeNB-[A-Fa-f0-9]{7})$", - "description": "eNodeB identifier" - }, - "n3IwfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "N3 IWF identifier" - }, - "wagfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "W-AGF identifier" - }, - "tngfId": { - "type": "string", - "pattern": "^[A-Fa-f0-9]+$", - "description": "TNGF identifier" - }, - "nid": { - "type": "string", - "pattern": "^[A-Fa-f0-9]{11}$", - "description": "Network identifier" - } - }, - "required": [ - "plmnId" - ] - } - } -} diff --git a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ueInfo.json b/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ueInfo.json deleted file mode 100644 index b4bb99b06635..000000000000 --- a/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2024-04-01/ueInfo.json +++ /dev/null @@ -1,824 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "title": "MobileNetworkManagementClient", - "description": "The resources in this API specification will be used to return UE details for a packet core resource.", - "version": "2024-04-01" - }, - "host": "management.azure.com", - "schemes": [ - "https" - ], - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ], - "securityDefinitions": { - "azure_auth": { - "type": "oauth2", - "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", - "flow": "implicit", - "description": "Azure Active Directory OAuth2 Flow.", - "scopes": { - "user_impersonation": "impersonate your user account" - } - } - }, - "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/ues/{ueId}/extendedInformation/default": { - "get": { - "tags": [ - "ExtendedUeInformation" - ], - "operationId": "ExtendedUeInformation_Get", - "description": "Gets extended information about the specified UE from the packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "name": "ueId", - "in": "path", - "required": true, - "type": "string", - "description": "IMSI of a UE." - } - ], - "responses": { - "200": { - "description": "Request successful. The operation returns the complete information of a UE in a packet core.", - "schema": { - "$ref": "#/definitions/ExtendedUeInfo" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get UE Information 4G": { - "$ref": "./examples/ExtendedUeInfo4GGet.json" - }, - "Get UE Information 5G": { - "$ref": "./examples/ExtendedUeInfo5GGet.json" - } - } - } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/{packetCoreControlPlaneName}/ues": { - "get": { - "tags": [ - "UeInformation_List" - ], - "operationId": "UeInformation_List", - "description": "List all UEs and their state in a packet core.", - "parameters": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" - }, - { - "$ref": "./common.json#/parameters/PacketCoreControlPlaneNameParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" - } - ], - "responses": { - "200": { - "description": "Request Successful. This operation return list of UEs and their state in a packet core.", - "schema": { - "$ref": "#/definitions/UeInfoList" - } - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" - } - } - }, - "x-ms-examples": { - "Get UE Information": { - "$ref": "./examples/UeInfoList.json" - } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" - } - } - } - }, - "definitions": { - "UeInfoList": { - "description": "Response for packet core list UEs API call.", - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/UeInfo" - }, - "description": "A list of UEs in a packet core and their basic information." - }, - "nextLink": { - "type": "string", - "readOnly": true, - "description": "The URL to get the next set of results." - } - } - }, - "UeInfo": { - "description": "Basic UE Information.", - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfoPropertiesFormat", - "description": "Basic UE Information Properties." - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "UeInfoPropertiesFormat": { - "description": "Basic UE Information Properties.", - "type": "object", - "properties": { - "ratType": { - "$ref": "#/definitions/RatType" - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "ueIpAddresses": { - "type": "array", - "minItems": 1, - "items": { - "$ref": "#/definitions/DnnIpPair" - } - }, - "lastReadAt": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last list UEs call to the packet core (UTC)." - } - }, - "required": [ - "ratType", - "ueState" - ] - }, - "ExtendedUeInfo": { - "description": "Extended User Equipment (UE) information.", - "type": "object", - "properties": { - "properties": { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" - } - ], - "required": [ - "properties" - ] - }, - "ExtendedUeInfoProperties": { - "description": "Extended UE Information Properties.", - "type": "object", - "properties": { - "ratType": { - "$ref": "#/definitions/RatType" - }, - "lastReadAt": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last UE info read from the packet core (UTC)." - } - }, - "required": [ - "ratType" - ], - "discriminator": "ratType" - }, - "UeInfo5G": { - "description": "UE Information for 5G.", - "type": "object", - "required": [ - "info" - ], - "allOf": [ - { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - ], - "properties": { - "info": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfo5GProperties" - } - }, - "x-ms-discriminator-value": "5G" - }, - "UeInfo5GProperties": { - "description": "UE Information properties for 5G.", - "type": "object", - "required": [ - "supi", - "fivegGuti" - ], - "properties": { - "supi": { - "$ref": "./ts29571.json#/definitions/Supi" - }, - "pei": { - "$ref": "./ts29571.json#/definitions/Pei" - }, - "fivegGuti": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/Guti5G" - }, - "connectionInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeConnectionInfo5G" - }, - "sessionInfo": { - "type": "array", - "maxItems": 15, - "items": { - "$ref": "#/definitions/UeSessionInfo5G" - } - } - } - }, - "Guti5G": { - "description": "5G GUTI", - "type": "object", - "properties": { - "plmn": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/PlmnId" - }, - "amfId": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/AmfId" - }, - "fivegTmsi": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "5G Temporary Mobile Subscriber Identity" - } - }, - "required": [ - "plmn", - "amfId", - "fivegTmsi" - ] - }, - "AmfId": { - "description": "AMF identifier", - "type": "object", - "properties": { - "regionId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "AMF region identifier" - }, - "setId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 1023, - "description": "AMF set identifier" - }, - "pointer": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 63, - "description": "AMF pointer" - } - }, - "required": [ - "regionId", - "setId", - "pointer" - ] - }, - "UeConnectionInfo5G": { - "description": "UE Connection Info for 5G.", - "type": "object", - "required": [ - "globalRanNodeId", - "amfUeNgapId", - "ranUeNgapId", - "ueState", - "rrcEstablishmentCause" - ], - "properties": { - "locationInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeLocationInfo" - }, - "globalRanNodeId": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/GlobalRanNodeId" - }, - "perUeTnla": { - "type": "string", - "description": "Per-UE transport network layer association" - }, - "amfUeNgapId": { - "type": "integer", - "format": "int64", - "minimum": 0, - "description": "The AMF UE NGAP ID" - }, - "ranUeNgapId": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "The RAN UE NGAP ID" - }, - "lastVisitedTai": { - "type": "string", - "description": "Last Visited TAI" - }, - "allowedNssai": { - "type": "array", - "description": "Allowed Network Slice Selection Assistance Information", - "maxItems": 8, - "items": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Snssai" - } - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "rrcEstablishmentCause": { - "$ref": "#/definitions/RrcEstablishmentCause" - }, - "ueUsageSetting": { - "$ref": "#/definitions/UeUsageSetting" - }, - "lastActivityTime": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last activity of UE (UTC)." - } - } - }, - "UeSessionInfo5G": { - "description": "UE Session Info for 5G.", - "type": "object", - "required": [ - "pduSessionId", - "dnn", - "snssai", - "ueIpAddress", - "pdnType", - "qosFlow", - "ambr" - ], - "properties": { - "pduSessionId": { - "$ref": "./ts29571.json#/definitions/PduSessionId" - }, - "dnn": { - "$ref": "./ts29571.json#/definitions/Dnn" - }, - "snssai": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Snssai" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - }, - "pdnType": { - "$ref": "#/definitions/PdnType" - }, - "ambr": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "qosFlow": { - "type": "array", - "items": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeQOSFlow" - } - } - } - }, - "UeInfo4G": { - "description": "UE Information for 4G.", - "type": "object", - "required": [ - "info" - ], - "allOf": [ - { - "$ref": "#/definitions/ExtendedUeInfoProperties" - } - ], - "properties": { - "info": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeInfo4GProperties" - } - }, - "x-ms-discriminator-value": "4G" - }, - "UeInfo4GProperties": { - "description": "UE Information properties for 4G.", - "type": "object", - "required": [ - "imsi", - "guti" - ], - "properties": { - "imsi": { - "type": "string", - "pattern": "^[0-9]{5,15}$", - "description": "International mobile subscriber identifier" - }, - "imei": { - "type": "string", - "pattern": "^[0-9]{15}$", - "description": "International mobile equipment identity" - }, - "imeisv": { - "type": "string", - "pattern": "^[0-9]{16}$", - "description": "International mobile equipment identity – software version" - }, - "guti": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/Guti4G" - }, - "connectionInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeConnectionInfo4G" - }, - "sessionInfo": { - "type": "array", - "maxItems": 11, - "items": { - "$ref": "#/definitions/UeSessionInfo4G" - } - } - } - }, - "Guti4G": { - "description": "Globally Unique Temporary Identifier (4G)", - "type": "object", - "properties": { - "plmn": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/PlmnId" - }, - "mmeId": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/MmeId" - }, - "mTmsi": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "MME Temporary Mobile Subscriber Identity" - } - }, - "required": [ - "plmn", - "mmeId", - "mTmsi" - ] - }, - "MmeId": { - "description": "MME identifier", - "type": "object", - "properties": { - "groupId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 65535, - "description": "MME group identifier" - }, - "code": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 255, - "description": "MME code" - } - }, - "required": [ - "groupId", - "code" - ] - }, - "UeConnectionInfo4G": { - "description": "UE Connection Info for 4G", - "type": "object", - "required": [ - "globalRanNodeId", - "mmeS1apId", - "enbS1apId", - "ueState", - "rrcEstablishmentCause" - ], - "properties": { - "locationInfo": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeLocationInfo" - }, - "globalRanNodeId": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/GlobalRanNodeId" - }, - "perUeTnla": { - "type": "string", - "description": "Per-UE transport network layer association" - }, - "mmeS1apId": { - "type": "integer", - "minimum": 0, - "maximum": 4294967295, - "description": "MME S1AP identifier" - }, - "enbS1apId": { - "type": "integer", - "minimum": 0, - "maximum": 16777215, - "description": "eNodeB S1AP identifier" - }, - "lastVisitedTai": { - "type": "string", - "description": "Last Visited TAI" - }, - "ueState": { - "$ref": "#/definitions/UeState" - }, - "rrcEstablishmentCause": { - "$ref": "#/definitions/RrcEstablishmentCause" - }, - "ueUsageSetting": { - "$ref": "#/definitions/UeUsageSetting" - }, - "lastActivityTime": { - "type": "string", - "format": "date-time", - "description": "The timestamp of last activity of UE (UTC)." - } - } - }, - "UeSessionInfo4G": { - "description": "UE Session Info for 4G", - "type": "object", - "required": [ - "ebi", - "apn", - "ueIpAddress", - "pdnType" - ], - "properties": { - "ebi": { - "type": "integer", - "maximum": 15, - "minimum": 5, - "description": "EPS bearer identifier" - }, - "apn": { - "type": "string", - "description": "Access point name" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - }, - "pdnType": { - "$ref": "#/definitions/PdnType" - } - } - }, - "UeLocationInfo": { - "description": "UE Location Info properties", - "type": "object", - "properties": { - "locationType": { - "type": "string", - "description": "Location Type" - }, - "tac": { - "description": "Type Allocation Code of UE", - "$ref": "./ts29571.json#/definitions/Tac" - }, - "plmn": { - "x-ms-client-flatten": true, - "description": "PLMN Identifier", - "$ref": "./ts29571.json#/definitions/PlmnId" - } - }, - "required": [ - "locationType", - "tac", - "plmn" - ] - }, - "RrcEstablishmentCause": { - "description": "Radio connection establishment cause", - "type": "string", - "enum": [ - "Emergency", - "MobileOriginatedSignaling", - "MobileTerminatedSignaling", - "MobileOriginatedData", - "MobileTerminatedData", - "SMS" - ], - "x-ms-enum": { - "name": "RrcEstablishmentCause", - "modelAsString": true, - "values": [ - { - "value": "Emergency" - }, - { - "value": "MobileOriginatedSignaling" - }, - { - "value": "MobileTerminatedSignaling" - }, - { - "value": "MobileOriginatedData" - }, - { - "value": "MobileTerminatedData" - }, - { - "value": "SMS" - } - ] - } - }, - "UeUsageSetting": { - "description": "The UE's usage setting", - "type": "string", - "enum": [ - "VoiceCentric", - "DataCentric" - ], - "x-ms-enum": { - "name": "UeUsageSetting", - "modelAsString": true, - "values": [ - { - "value": "VoiceCentric" - }, - { - "value": "DataCentric" - } - ] - } - }, - "UeQOSFlow": { - "type": "object", - "description": "QoS Flow", - "required": [ - "qfi", - "fiveqi" - ], - "properties": { - "qfi": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Qfi" - }, - "fiveqi": { - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/5Qi" - }, - "mbr": { - "description": "Maximum Bit Rate", - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - }, - "gbr": { - "description": "Guaranteed Bit Rate", - "x-ms-client-flatten": true, - "$ref": "./ts29571.json#/definitions/Ambr" - } - } - }, - "RatType": { - "description": "RAT Type", - "type": "string", - "enum": [ - "4G", - "5G" - ], - "x-ms-enum": { - "name": "RatType", - "modelAsString": true, - "values": [ - { - "value": "4G" - }, - { - "value": "5G" - } - ] - } - }, - "UeState": { - "description": "State of the UE.", - "type": "string", - "enum": [ - "Connected", - "Idle", - "Detached", - "Deregistered", - "Unknown" - ], - "x-ms-enum": { - "name": "UeState", - "modelAsString": true - } - }, - "PdnType": { - "description": "Packet Data Network Type", - "type": "string", - "enum": [ - "IPV4" - ], - "x-ms-enum": { - "name": "PdnType", - "modelAsString": true, - "values": [ - { - "value": "IPV4" - } - ] - } - }, - "UeIpAddress": { - "description": "UE IP address", - "type": "object", - "properties": { - "ipV4Addr": { - "$ref": "./ts29571.json#/definitions/Ipv4Addr" - } - } - }, - "DnnIpPair": { - "description": "DNN and UE IP address", - "type": "object", - "properties": { - "dnn": { - "$ref": "./ts29571.json#/definitions/Dnn" - }, - "ueIpAddress": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/UeIpAddress" - } - } - } - } -} diff --git a/specification/mobilenetwork/resource-manager/readme.csharp.md b/specification/mobilenetwork/resource-manager/readme.csharp.md deleted file mode 100644 index c170674c10d4..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.csharp.md +++ /dev/null @@ -1,15 +0,0 @@ -## C# - -These settings apply only when `--csharp` is specified on the command line. -Please also specify `--csharp-sdks-folder=`. - -```yaml $(csharp) -csharp: - azure-arm: true - license-header: MICROSOFT_MIT_NO_VERSION - payload-flattening-threshold: 1 - clear-output-folder: true - client-side-validation: false - namespace: Microsoft.MobileNetwork - output-folder: $(csharp-sdks-folder)/mobilenetwork/management/Microsoft.MobileNetwork/GeneratedProtocol -``` diff --git a/specification/mobilenetwork/resource-manager/readme.go.md b/specification/mobilenetwork/resource-manager/readme.go.md deleted file mode 100644 index ebd10f7fd8b0..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.go.md +++ /dev/null @@ -1,32 +0,0 @@ -## Go - -These settings apply only when `--go` is specified on the command line. - -``` yaml $(go) && $(track2) -license-header: MICROSOFT_MIT_NO_VERSION -module-name: sdk/resourcemanager/mobilenetwork/armmobilenetwork -module: github.com/Azure/azure-sdk-for-go/$(module-name) -output-folder: $(go-sdk-folder)/$(module-name) -azure-arm: true -directive: - - where-operation: PacketCoreControlPlaneVersions_GetBySubscription - transform: > - $.parameters[1] = { - "name": "subscriptionId", - "in": "path", - "required": true, - "type": "string", - "format": "uuid", - "description": "The ID of the target subscription. The value must be an UUID." - }; - - where-operation: PacketCoreControlPlaneVersions_ListBySubscription - transform: > - $.parameters[0] = { - "name": "subscriptionId", - "in": "path", - "required": true, - "type": "string", - "format": "uuid", - "description": "The ID of the target subscription. The value must be an UUID." - }; -``` diff --git a/specification/mobilenetwork/resource-manager/readme.java.md b/specification/mobilenetwork/resource-manager/readme.java.md deleted file mode 100644 index 5b63482754ca..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.java.md +++ /dev/null @@ -1,43 +0,0 @@ -## Java -These settings apply only when `--java` is specified on the command line. - -``` yaml $(java) -directive: - - from: ueInfo.json - where: - - $.definitions.UeInfo.properties.properties - - $.definitions.UeInfo5G.properties.info - - $.definitions.UeInfo5GProperties.properties.fivegGuti - - $.definitions.UeInfo5GProperties.properties.connectionInfo - - $.definitions.Guti5G.properties.plmn - - $.definitions.Guti5G.properties.amfId - - $.definitions.UeConnectionInfo5G.properties.locationInfo - - $.definitions.UeConnectionInfo5G.properties.globalRanNodeId - - $.definitions.UeConnectionInfo5G.properties.allowedNssai.items - - $.definitions.UeSessionInfo5G.properties.snssai - - $.definitions.UeSessionInfo5G.properties.ueIpAddress - - $.definitions.UeSessionInfo5G.properties.ambr - - $.definitions.UeSessionInfo5G.properties.qosFlow.items - - $.definitions.UeInfo4G.properties.info - - $.definitions.UeInfo4GProperties.properties.guti - - $.definitions.UeInfo4GProperties.properties.connectionInfo - - $.definitions.Guti4G.properties.plmn - - $.definitions.Guti4G.properties.mmeId - - $.definitions.UeConnectionInfo4G.properties.locationInfo - - $.definitions.UeConnectionInfo4G.properties.globalRanNodeId - - $.definitions.UeSessionInfo4G.properties.ueIpAddress - - $.definitions.UeLocationInfo.properties.plmn - - $.definitions.UeQOSFlow.properties.qfi - - $.definitions.UeQOSFlow.properties.fiveqi - - $.definitions.UeQOSFlow.properties.mbr - - $.definitions.UeQOSFlow.properties.gbr - - $.definitions.DnnIpPair.properties.ueIpAddress - transform: $['x-ms-client-flatten'] = false - reason: these properties should not be flattened - - from: ts29571.json - where: - - $.definitions.GlobalRanNodeId.properties.plmnId - - $.definitions.GlobalRanNodeId.properties.gNbId - transform: $['x-ms-client-flatten'] = false - reason: these properties should not be flattened -``` \ No newline at end of file diff --git a/specification/mobilenetwork/resource-manager/readme.md b/specification/mobilenetwork/resource-manager/readme.md deleted file mode 100644 index 24037512550a..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.md +++ /dev/null @@ -1,233 +0,0 @@ -# mobilenetwork - -> see https://aka.ms/autorest - -This is the AutoRest configuration file for mobilenetwork. - -## Getting Started - -To build the SDKs for My API, simply install AutoRest via `npm` (`npm install -g autorest`) and then run: - -> `autorest readme.md` - -To see additional help and options, run: - -> `autorest --help` - -For other options on installation see [Installing AutoRest](https://aka.ms/autorest/install) on the AutoRest github page. - ---- - -## Configuration - -### Basic Information - -These are the global settings for the mobilenetwork. - -``` yaml -openapi-type: arm -openapi-subtype: rpaas -tag: package-2024-04 -``` - -### Tag: package-2024-04 - -These settings apply only when `--tag=package-2024-04` is specified on the command line. - -```yaml $(tag) == 'package-2024-04' -input-file: - - Microsoft.MobileNetwork/stable/2024-04-01/attachedDataNetwork.json - - Microsoft.MobileNetwork/stable/2024-04-01/common.json - - Microsoft.MobileNetwork/stable/2024-04-01/dataNetwork.json - - Microsoft.MobileNetwork/stable/2024-04-01/diagnosticsPackage.json - - Microsoft.MobileNetwork/stable/2024-04-01/mobileNetwork.json - - Microsoft.MobileNetwork/stable/2024-04-01/operation.json - - Microsoft.MobileNetwork/stable/2024-04-01/packetCapture.json - - Microsoft.MobileNetwork/stable/2024-04-01/packetCoreControlPlane.json - - Microsoft.MobileNetwork/stable/2024-04-01/packetCoreDataPlane.json - - Microsoft.MobileNetwork/stable/2024-04-01/service.json - - Microsoft.MobileNetwork/stable/2024-04-01/sim.json - - Microsoft.MobileNetwork/stable/2024-04-01/simGroup.json - - Microsoft.MobileNetwork/stable/2024-04-01/simPolicy.json - - Microsoft.MobileNetwork/stable/2024-04-01/site.json - - Microsoft.MobileNetwork/stable/2024-04-01/slice.json - - Microsoft.MobileNetwork/stable/2024-04-01/ts29571.json - - Microsoft.MobileNetwork/stable/2024-04-01/ueInfo.json -``` - -### Tag: package-2024-02 - -These settings apply only when `--tag=package-2024-02` is specified on the command line. - -``` yaml $(tag) == 'package-2024-02' -input-file: - - Microsoft.MobileNetwork/stable/2024-02-01/attachedDataNetwork.json - - Microsoft.MobileNetwork/stable/2024-02-01/common.json - - Microsoft.MobileNetwork/stable/2024-02-01/dataNetwork.json - - Microsoft.MobileNetwork/stable/2024-02-01/diagnosticsPackage.json - - Microsoft.MobileNetwork/stable/2024-02-01/mobileNetwork.json - - Microsoft.MobileNetwork/stable/2024-02-01/operation.json - - Microsoft.MobileNetwork/stable/2024-02-01/packetCapture.json - - Microsoft.MobileNetwork/stable/2024-02-01/packetCoreControlPlane.json - - Microsoft.MobileNetwork/stable/2024-02-01/packetCoreDataPlane.json - - Microsoft.MobileNetwork/stable/2024-02-01/service.json - - Microsoft.MobileNetwork/stable/2024-02-01/sim.json - - Microsoft.MobileNetwork/stable/2024-02-01/simGroup.json - - Microsoft.MobileNetwork/stable/2024-02-01/simPolicy.json - - Microsoft.MobileNetwork/stable/2024-02-01/site.json - - Microsoft.MobileNetwork/stable/2024-02-01/slice.json - - Microsoft.MobileNetwork/stable/2024-02-01/ts29571.json - - Microsoft.MobileNetwork/stable/2024-02-01/ueInfo.json -``` - -### Tag: package-2023-09 - -These settings apply only when `--tag=package-2023-09` is specified on the command line. - -``` yaml $(tag) == 'package-2023-09' -input-file: - - Microsoft.MobileNetwork/stable/2023-09-01/attachedDataNetwork.json - - Microsoft.MobileNetwork/stable/2023-09-01/common.json - - Microsoft.MobileNetwork/stable/2023-09-01/dataNetwork.json - - Microsoft.MobileNetwork/stable/2023-09-01/diagnosticsPackage.json - - Microsoft.MobileNetwork/stable/2023-09-01/mobileNetwork.json - - Microsoft.MobileNetwork/stable/2023-09-01/operation.json - - Microsoft.MobileNetwork/stable/2023-09-01/packetCapture.json - - Microsoft.MobileNetwork/stable/2023-09-01/packetCoreControlPlane.json - - Microsoft.MobileNetwork/stable/2023-09-01/packetCoreDataPlane.json - - Microsoft.MobileNetwork/stable/2023-09-01/service.json - - Microsoft.MobileNetwork/stable/2023-09-01/sim.json - - Microsoft.MobileNetwork/stable/2023-09-01/simGroup.json - - Microsoft.MobileNetwork/stable/2023-09-01/simPolicy.json - - Microsoft.MobileNetwork/stable/2023-09-01/site.json - - Microsoft.MobileNetwork/stable/2023-09-01/slice.json - - Microsoft.MobileNetwork/stable/2023-09-01/ts29571.json -``` -### Tag: package-2023-06 - -These settings apply only when `--tag=package-2023-06` is specified on the command line. - -``` yaml $(tag) == 'package-2023-06' -input-file: - - Microsoft.MobileNetwork/stable/2023-06-01/attachedDataNetwork.json - - Microsoft.MobileNetwork/stable/2023-06-01/common.json - - Microsoft.MobileNetwork/stable/2023-06-01/dataNetwork.json - - Microsoft.MobileNetwork/stable/2023-06-01/diagnosticsPackage.json - - Microsoft.MobileNetwork/stable/2023-06-01/mobileNetwork.json - - Microsoft.MobileNetwork/stable/2023-06-01/operation.json - - Microsoft.MobileNetwork/stable/2023-06-01/packetCapture.json - - Microsoft.MobileNetwork/stable/2023-06-01/packetCoreControlPlane.json - - Microsoft.MobileNetwork/stable/2023-06-01/packetCoreDataPlane.json - - Microsoft.MobileNetwork/stable/2023-06-01/service.json - - Microsoft.MobileNetwork/stable/2023-06-01/sim.json - - Microsoft.MobileNetwork/stable/2023-06-01/simGroup.json - - Microsoft.MobileNetwork/stable/2023-06-01/simPolicy.json - - Microsoft.MobileNetwork/stable/2023-06-01/site.json - - Microsoft.MobileNetwork/stable/2023-06-01/slice.json - - Microsoft.MobileNetwork/stable/2023-06-01/ts29571.json -``` - -### Tag: package-2022-11-01 - -These settings apply only when `--tag=package-2022-11-01` is specified on the command line. - -``` yaml $(tag) == 'package-2022-11-01' -input-file: - - Microsoft.MobileNetwork/stable/2022-11-01/attachedDataNetwork.json - - Microsoft.MobileNetwork/stable/2022-11-01/common.json - - Microsoft.MobileNetwork/stable/2022-11-01/dataNetwork.json - - Microsoft.MobileNetwork/stable/2022-11-01/mobileNetwork.json - - Microsoft.MobileNetwork/stable/2022-11-01/operation.json - - Microsoft.MobileNetwork/stable/2022-11-01/packetCoreControlPlane.json - - Microsoft.MobileNetwork/stable/2022-11-01/packetCoreDataPlane.json - - Microsoft.MobileNetwork/stable/2022-11-01/service.json - - Microsoft.MobileNetwork/stable/2022-11-01/sim.json - - Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json - - Microsoft.MobileNetwork/stable/2022-11-01/simPolicy.json - - Microsoft.MobileNetwork/stable/2022-11-01/site.json - - Microsoft.MobileNetwork/stable/2022-11-01/slice.json - - Microsoft.MobileNetwork/stable/2022-11-01/ts29571.json -``` - -### Tag: package-2022-04-01-preview - -These settings apply only when `--tag=package-2022-04-01-preview` is specified on the command line. - -``` yaml $(tag) == 'package-2022-04-01-preview' -input-file: - - Microsoft.MobileNetwork/preview/2022-04-01-preview/attachedDataNetwork.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/common.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/dataNetwork.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/mobileNetwork.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/operation.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreControlPlane.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/packetCoreDataPlane.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/service.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/simPolicy.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/slice.json - - Microsoft.MobileNetwork/preview/2022-04-01-preview/ts29571.json -``` - -### Tag: package-2022-03-01-preview - -These settings apply only when `--tag=package-2022-03-01-preview` is specified on the command line. - -``` yaml $(tag) == 'package-2022-03-01-preview' -input-file: - - Microsoft.MobileNetwork/preview/2022-03-01-preview/attachedDataNetwork.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/common.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/dataNetwork.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/mobileNetwork.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/operation.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreControlPlane.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/packetCoreDataPlane.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/service.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/simPolicy.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/slice.json - - Microsoft.MobileNetwork/preview/2022-03-01-preview/ts29571.json -``` - ---- - -# Code Generation - -## Swagger to SDK - -This section describes what SDK should be generated by the automatic system. -This is not used by Autorest itself. - -``` yaml $(swagger-to-sdk) -swagger-to-sdk: - - repo: azure-sdk-for-python - - repo: azure-sdk-for-java - - repo: azure-sdk-for-go - - repo: azure-sdk-for-js - - repo: azure-sdk-for-ruby - after_scripts: - - bundle install && rake arm:regen_all_profiles['azure_mgmt_mobilenetwork'] - - repo: azure-powershell -``` - -## Go - -See configuration in [readme.go.md](./readme.go.md) - -## Python - -See configuration in [readme.python.md](./readme.python.md) - -## Ruby - -See configuration in [readme.ruby.md](./readme.ruby.md) - -## TypeScript - -See configuration in [readme.typescript.md](./readme.typescript.md) - -## CSharp - -See configuration in [readme.csharp.md](./readme.csharp.md) - -## Java - -See configuration in [readme.java.md](./readme.java.md) diff --git a/specification/mobilenetwork/resource-manager/readme.python.md b/specification/mobilenetwork/resource-manager/readme.python.md deleted file mode 100644 index 6b0366ab4a42..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.python.md +++ /dev/null @@ -1,18 +0,0 @@ -## Python - -These settings apply only when `--python` is specified on the command line. -Please also specify `--python-sdks-folder=`. - -``` yaml $(python) -azure-arm: true -license-header: MICROSOFT_MIT_NO_VERSION -package-name: azure-mgmt-mobilenetwork -namespace: azure.mgmt.mobilenetwork -package-version: 1.0.0b1 -clear-output-folder: true -``` - -``` yaml $(python) -no-namespace-folders: true -output-folder: $(python-sdks-folder)/mobilenetwork/azure-mgmt-mobilenetwork/azure/mgmt/mobilenetwork -``` diff --git a/specification/mobilenetwork/resource-manager/readme.ruby.md b/specification/mobilenetwork/resource-manager/readme.ruby.md deleted file mode 100644 index 85204fc25ff8..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.ruby.md +++ /dev/null @@ -1,37 +0,0 @@ -## Ruby - -These settings apply only when `--ruby` is specified on the command line. - -```yaml -package-name: azure_mgmt_mobilenetwork -package-version: 2022-04-01-preview -azure-arm: true -``` - -### Ruby multi-api - -``` yaml $(ruby) && $(multiapi) -batch: - - tag: package-2022-04-01-preview - - tag: package-2022-03-01-preview -``` - -### Tag: package-2022-04-01-preview and ruby - -These settings apply only when `--tag=package-2022-04-01-preview --ruby` is specified on the command line. -Please also specify `--ruby-sdks-folder=`. - -```yaml $(tag) == 'package-2022-04-01-preview' && $(ruby) -namespace: Microsoft.MobileNetwork -output-folder: $(ruby-sdks-folder)/mobilenetwork -``` - -### Tag: package-2022-03-01-preview and ruby - -These settings apply only when `--tag=package-2022-03-01-preview --ruby` is specified on the command line. -Please also specify `--ruby-sdks-folder=`. - -```yaml $(tag) == 'package-2022-03-01-preview' && $(ruby) -namespace: Microsoft.MobileNetwork -output-folder: $(ruby-sdks-folder)/mobilenetwork -``` diff --git a/specification/mobilenetwork/resource-manager/readme.typescript.md b/specification/mobilenetwork/resource-manager/readme.typescript.md deleted file mode 100644 index bb49da2bc7fb..000000000000 --- a/specification/mobilenetwork/resource-manager/readme.typescript.md +++ /dev/null @@ -1,14 +0,0 @@ -## TypeScript - -These settings apply only when `--typescript` is specified on the command line. -Please also specify `--typescript-sdks-folder=`. - -```yaml $(typescript) -typescript: - azure-arm: true - package-name: "@azure/arm-mobilenetwork" - output-folder: "$(typescript-sdks-folder)/sdk/mobilenetwork/arm-mobilenetwork" - payload-flattening-threshold: 1 - clear-output-folder: true - generate-metadata: true -``` diff --git a/specification/mobilenetwork/resource-manager/sdk-suppressions.yaml b/specification/mobilenetwork/resource-manager/sdk-suppressions.yaml deleted file mode 100644 index c577ecdf8110..000000000000 --- a/specification/mobilenetwork/resource-manager/sdk-suppressions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -suppressions: - azure-sdk-for-js: - - package: '@azure/arm-mobildnetwork' - breaking-changes: - - "Type of parameter userAssignedIdentities of interface ManagedServiceIdentity is changed from {\n [propertyName: string]: UserAssignedIdentity;\n } to {\n [propertyName: string]: UserAssignedIdentity | null;\n }" \ No newline at end of file