зеркало из https://github.com/Azure/aaz.git
Merge pull request #626 from nafizhaider32/main
Uplift tools and initial changes for networkfabric 2024-02-15-preview APIs
This commit is contained in:
Коммит
439a498ade
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric acl resync_
|
||||
|
||||
Implements the operation to the underlying resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30vcmVzeW5j/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric acl update-administrative-state_
|
||||
|
||||
Implements the operation to the underlying resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/updateadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric acl validate-configuration_
|
||||
|
||||
Implements the operation to the underlying resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30vdmFsaWRhdGVjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration 2024-02-15-preview -->
|
|
@ -13,8 +13,17 @@ Manage Access Control List Resource
|
|||
- [list](/Commands/networkfabric/acl/_list.md)
|
||||
: List all Access Control Lists in the provided resource group or subscription
|
||||
|
||||
- [resync](/Commands/networkfabric/acl/_resync.md)
|
||||
: Implements the operation to the underlying resources.
|
||||
|
||||
- [show](/Commands/networkfabric/acl/_show.md)
|
||||
: Show details of the provided Access Control List resource
|
||||
|
||||
- [update](/Commands/networkfabric/acl/_update.md)
|
||||
: Update the Access Control List resource
|
||||
|
||||
- [update-administrative-state](/Commands/networkfabric/acl/_update-administrative-state.md)
|
||||
: Implements the operation to the underlying resources.
|
||||
|
||||
- [validate-configuration](/Commands/networkfabric/acl/_validate-configuration.md)
|
||||
: Implements the operation to the underlying resources.
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric device reboot_
|
||||
|
||||
Reboot the Network Device.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9yZWJvb3Q=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/reboot 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric device refresh-configuration_
|
||||
|
||||
Refreshes the configuration the Network Device.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9yZWZyZXNoY29uZmlndXJhdGlvbg==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/refreshconfiguration 2024-02-15-preview -->
|
|
@ -13,6 +13,12 @@ Manage Network Device Resource
|
|||
- [list](/Commands/networkfabric/device/_list.md)
|
||||
: List all Network Devices in the provided resource group or subscription
|
||||
|
||||
- [reboot](/Commands/networkfabric/device/_reboot.md)
|
||||
: Reboot the Network Device.
|
||||
|
||||
- [refresh-configuration](/Commands/networkfabric/device/_refresh-configuration.md)
|
||||
: Refreshes the configuration the Network Device.
|
||||
|
||||
- [run-ro](/Commands/networkfabric/device/_run-ro.md)
|
||||
: Run the RO Command on the Network Device.
|
||||
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric fabric get-topology_
|
||||
|
||||
Gets Topology of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9nZXR0b3BvbG9neQ==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/gettopology 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric fabric refresh-configuration_
|
||||
|
||||
Refreshes the configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9yZWZyZXNoY29uZmlndXJhdGlvbg==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/refreshconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric fabric update-infra-management-bfd-configuration_
|
||||
|
||||
Updates the Infra Management BFD Configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGRhdGVpbmZyYW1hbmFnZW1lbnRiZmRjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/updateinframanagementbfdconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric fabric update-workload-management-bfd-configuration_
|
||||
|
||||
Updates the Workload Management BFD Configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGRhdGV3b3JrbG9hZG1hbmFnZW1lbnRiZmRjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/updateworkloadmanagementbfdconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric fabric network-to-network interconnects update-npb-static-route-bfd-administrative-state_
|
||||
|
||||
Updates the NPB Static Route BFD Administrative State.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVucGJzdGF0aWNyb3V0ZWJmZGFkbWluaXN0cmF0aXZlc3RhdGU=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}/updatenpbstaticroutebfdadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,8 @@
|
|||
# [Group] _networkfabric fabric network-to-network interconnects_
|
||||
|
||||
TBD
|
||||
|
||||
## Commands
|
||||
|
||||
- [update-npb-static-route-bfd-administrative-state](/Commands/networkfabric/fabric/network-to-network/interconnects/_update-npb-static-route-bfd-administrative-state.md)
|
||||
: Updates the NPB Static Route BFD Administrative State.
|
|
@ -0,0 +1,8 @@
|
|||
# [Group] _networkfabric fabric network-to-network_
|
||||
|
||||
TBD
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [interconnects](/Commands/networkfabric/fabric/network-to-network/interconnects/readme.md)
|
||||
: TBD
|
|
@ -2,6 +2,11 @@
|
|||
|
||||
Manage Network Fabric Resource
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [network-to-network](/Commands/networkfabric/fabric/network-to-network/readme.md)
|
||||
: TBD
|
||||
|
||||
## Commands
|
||||
|
||||
- [commit-configuration](/Commands/networkfabric/fabric/_commit-configuration.md)
|
||||
|
@ -16,18 +21,30 @@ Manage Network Fabric Resource
|
|||
- [deprovision](/Commands/networkfabric/fabric/_deprovision.md)
|
||||
: Deprovisions the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [get-topology](/Commands/networkfabric/fabric/_get-topology.md)
|
||||
: Gets Topology of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [list](/Commands/networkfabric/fabric/_list.md)
|
||||
: List all Network Fabrics in the provided resource group or subscription
|
||||
|
||||
- [provision](/Commands/networkfabric/fabric/_provision.md)
|
||||
: Provisions the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [refresh-configuration](/Commands/networkfabric/fabric/_refresh-configuration.md)
|
||||
: Refreshes the configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [show](/Commands/networkfabric/fabric/_show.md)
|
||||
: Show details of the provided Network Fabric resource
|
||||
|
||||
- [update](/Commands/networkfabric/fabric/_update.md)
|
||||
: Update the Network Fabric resource.
|
||||
|
||||
- [update-infra-management-bfd-configuration](/Commands/networkfabric/fabric/_update-infra-management-bfd-configuration.md)
|
||||
: Updates the Infra Management BFD Configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [update-workload-management-bfd-configuration](/Commands/networkfabric/fabric/_update-workload-management-bfd-configuration.md)
|
||||
: Updates the Workload Management BFD Configuration of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
- [upgrade](/Commands/networkfabric/fabric/_upgrade.md)
|
||||
: Upgrades the version of the underlying resources in the given Network Fabric instance.
|
||||
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l2domain commit-configuration_
|
||||
|
||||
Commits the configuration of the given resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vY29tbWl0Y29uZmlndXJhdGlvbg==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/commitconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l2domain validate-configuration_
|
||||
|
||||
Validates the configuration of the resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdmFsaWRhdGVjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/validateconfiguration 2024-02-15-preview -->
|
|
@ -4,6 +4,9 @@ Manage L2 Isolation Domain Resource
|
|||
|
||||
## Commands
|
||||
|
||||
- [commit-configuration](/Commands/networkfabric/l2domain/_commit-configuration.md)
|
||||
: Commits the configuration of the given resources.
|
||||
|
||||
- [create](/Commands/networkfabric/l2domain/_create.md)
|
||||
: Create a L2 Isolation Domain resource
|
||||
|
||||
|
@ -21,3 +24,6 @@ Manage L2 Isolation Domain Resource
|
|||
|
||||
- [update-admin-state](/Commands/networkfabric/l2domain/_update-admin-state.md)
|
||||
: Enables isolation domain across the fabric or on specified racks.
|
||||
|
||||
- [validate-configuration](/Commands/networkfabric/l2domain/_validate-configuration.md)
|
||||
: Validates the configuration of the resources.
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l3domain commit-configuration_
|
||||
|
||||
Commits the configuration of the given resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vY29tbWl0Y29uZmlndXJhdGlvbg==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l3domain validate-configuration_
|
||||
|
||||
Validates the configuration of the resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdmFsaWRhdGVjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/validateconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l3domain external-network update-static-route-bfd-administrative-state_
|
||||
|
||||
Update Static Route BFD for external Network.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVzdGF0aWNyb3V0ZWJmZGFkbWluaXN0cmF0aXZlc3RhdGU=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updatestaticroutebfdadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,8 @@
|
|||
# [Group] _networkfabric l3domain external-network_
|
||||
|
||||
TBD
|
||||
|
||||
## Commands
|
||||
|
||||
- [update-static-route-bfd-administrative-state](/Commands/networkfabric/l3domain/external-network/_update-static-route-bfd-administrative-state.md)
|
||||
: Update Static Route BFD for external Network.
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l3domain internal-network update-bgp-administrative-state_
|
||||
|
||||
Update BGP state for internalNetwork. Allowed only on edge devices.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGViZ3BhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updatebgpadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric l3domain internal-network update-static-route-bfd-administrative-state_
|
||||
|
||||
Update Static Route BFD administrative state for internalNetwork.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVzdGF0aWNyb3V0ZWJmZGFkbWluaXN0cmF0aXZlc3RhdGU=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updatestaticroutebfdadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,11 @@
|
|||
# [Group] _networkfabric l3domain internal-network_
|
||||
|
||||
TBD
|
||||
|
||||
## Commands
|
||||
|
||||
- [update-bgp-administrative-state](/Commands/networkfabric/l3domain/internal-network/_update-bgp-administrative-state.md)
|
||||
: Update BGP state for internalNetwork. Allowed only on edge devices.
|
||||
|
||||
- [update-static-route-bfd-administrative-state](/Commands/networkfabric/l3domain/internal-network/_update-static-route-bfd-administrative-state.md)
|
||||
: Update Static Route BFD administrative state for internalNetwork.
|
|
@ -2,8 +2,19 @@
|
|||
|
||||
Manage L3 Isolation Domain Resource
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [external-network](/Commands/networkfabric/l3domain/external-network/readme.md)
|
||||
: TBD
|
||||
|
||||
- [internal-network](/Commands/networkfabric/l3domain/internal-network/readme.md)
|
||||
: TBD
|
||||
|
||||
## Commands
|
||||
|
||||
- [commit-configuration](/Commands/networkfabric/l3domain/_commit-configuration.md)
|
||||
: Commits the configuration of the given resources.
|
||||
|
||||
- [create](/Commands/networkfabric/l3domain/_create.md)
|
||||
: Create a L3 Isolation Domain resource
|
||||
|
||||
|
@ -21,3 +32,6 @@ Manage L3 Isolation Domain Resource
|
|||
|
||||
- [update-admin-state](/Commands/networkfabric/l3domain/_update-admin-state.md)
|
||||
: Enables racks for this Isolation Domain.
|
||||
|
||||
- [validate-configuration](/Commands/networkfabric/l3domain/_validate-configuration.md)
|
||||
: Validates the configuration of the resources.
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric routepolicy commit-configuration_
|
||||
|
||||
Commits the configuration of the given resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9L2NvbW1pdGNvbmZpZ3VyYXRpb24=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/commitconfiguration 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric routepolicy update-administrative-state_
|
||||
|
||||
Updated the admin state for this Route Policy.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9L3VwZGF0ZWFkbWluaXN0cmF0aXZlc3RhdGU=/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/updateadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric routepolicy validate-configuration_
|
||||
|
||||
Validates the configuration of the resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9L3ZhbGlkYXRlY29uZmlndXJhdGlvbg==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/validateconfiguration 2024-02-15-preview -->
|
|
@ -4,6 +4,9 @@ Manage Route Policy Resource
|
|||
|
||||
## Commands
|
||||
|
||||
- [commit-configuration](/Commands/networkfabric/routepolicy/_commit-configuration.md)
|
||||
: Commits the configuration of the given resources.
|
||||
|
||||
- [create](/Commands/networkfabric/routepolicy/_create.md)
|
||||
: Create a Route Policy resource
|
||||
|
||||
|
@ -18,3 +21,9 @@ Manage Route Policy Resource
|
|||
|
||||
- [update](/Commands/networkfabric/routepolicy/_update.md)
|
||||
: Update the Route Policy resource.
|
||||
|
||||
- [update-administrative-state](/Commands/networkfabric/routepolicy/_update-administrative-state.md)
|
||||
: Updated the admin state for this Route Policy.
|
||||
|
||||
- [validate-configuration](/Commands/networkfabric/routepolicy/_validate-configuration.md)
|
||||
: Validates the configuration of the resources.
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric taprule update-administrative-state_
|
||||
|
||||
Implements the operation to the underlying resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/updateadministrativestate 2024-02-15-preview -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _networkfabric taprule validate-configuration_
|
||||
|
||||
Implements the operation to the underlying resources.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vdmFsaWRhdGVjb25maWd1cmF0aW9u/2024-02-15-preview.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/validateconfiguration 2024-02-15-preview -->
|
|
@ -21,3 +21,9 @@ Manage Network Tap Rule Resource
|
|||
|
||||
- [update](/Commands/networkfabric/taprule/_update.md)
|
||||
: Update the Network Tap Rule resource.
|
||||
|
||||
- [update-administrative-state](/Commands/networkfabric/taprule/_update-administrative-state.md)
|
||||
: Implements the operation to the underlying resources.
|
||||
|
||||
- [validate-configuration](/Commands/networkfabric/taprule/_validate-configuration.md)
|
||||
: Implements the operation to the underlying resources.
|
||||
|
|
|
@ -174136,6 +174136,28 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"resync": {
|
||||
"help": {
|
||||
"short": "Implements the operation to the underlying resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"acl",
|
||||
"resync"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Show details of the provided Access Control List resource"
|
||||
|
@ -174259,6 +174281,50 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update-administrative-state": {
|
||||
"help": {
|
||||
"short": "Implements the operation to the underlying resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"acl",
|
||||
"update-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/updateadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"validate-configuration": {
|
||||
"help": {
|
||||
"short": "Implements the operation to the underlying resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"acl",
|
||||
"validate-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
@ -174875,6 +174941,50 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"reboot": {
|
||||
"help": {
|
||||
"short": "Reboot the Network Device."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"device",
|
||||
"reboot"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/reboot",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"refresh-configuration": {
|
||||
"help": {
|
||||
"short": "Refreshes the configuration the Network Device."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"device",
|
||||
"refresh-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/refreshconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"run-ro": {
|
||||
"help": {
|
||||
"short": "Run the RO Command on the Network Device."
|
||||
|
@ -175671,6 +175781,57 @@
|
|||
]
|
||||
},
|
||||
"fabric": {
|
||||
"commandGroups": {
|
||||
"network-to-network": {
|
||||
"commandGroups": {
|
||||
"interconnects": {
|
||||
"commands": {
|
||||
"update-npb-static-route-bfd-administrative-state": {
|
||||
"help": {
|
||||
"short": "Updates the NPB Static Route BFD Administrative State."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"network-to-network",
|
||||
"interconnects",
|
||||
"update-npb-static-route-bfd-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}/updatenpbstaticroutebfdadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "TBD"
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"network-to-network",
|
||||
"interconnects"
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "TBD"
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"network-to-network"
|
||||
]
|
||||
}
|
||||
},
|
||||
"commands": {
|
||||
"commit-configuration": {
|
||||
"help": {
|
||||
|
@ -175960,6 +176121,28 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"get-topology": {
|
||||
"help": {
|
||||
"short": "Gets Topology of the underlying resources in the given Network Fabric instance."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"get-topology"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/gettopology",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "List all Network Fabrics in the provided resource group or subscription"
|
||||
|
@ -176125,6 +176308,28 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"refresh-configuration": {
|
||||
"help": {
|
||||
"short": "Refreshes the configuration of the underlying resources in the given Network Fabric instance."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"refresh-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/refreshconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Show details of the provided Network Fabric resource"
|
||||
|
@ -176277,6 +176482,50 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"update-infra-management-bfd-configuration": {
|
||||
"help": {
|
||||
"short": "Updates the Infra Management BFD Configuration of the underlying resources in the given Network Fabric instance."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"update-infra-management-bfd-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/updateinframanagementbfdconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update-workload-management-bfd-configuration": {
|
||||
"help": {
|
||||
"short": "Updates the Workload Management BFD Configuration of the underlying resources in the given Network Fabric instance."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"fabric",
|
||||
"update-workload-management-bfd-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/updateworkloadmanagementbfdconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"upgrade": {
|
||||
"help": {
|
||||
"short": "Upgrades the version of the underlying resources in the given Network Fabric instance."
|
||||
|
@ -178932,6 +179181,28 @@
|
|||
},
|
||||
"l2domain": {
|
||||
"commands": {
|
||||
"commit-configuration": {
|
||||
"help": {
|
||||
"short": "Commits the configuration of the given resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l2domain",
|
||||
"commit-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/commitconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create a L2 Isolation Domain resource"
|
||||
|
@ -179352,6 +179623,28 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"validate-configuration": {
|
||||
"help": {
|
||||
"short": "Validates the configuration of the resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l2domain",
|
||||
"validate-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/validateconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
@ -179363,7 +179656,124 @@
|
|||
]
|
||||
},
|
||||
"l3domain": {
|
||||
"commandGroups": {
|
||||
"external-network": {
|
||||
"commands": {
|
||||
"update-static-route-bfd-administrative-state": {
|
||||
"help": {
|
||||
"short": "Update Static Route BFD for external Network."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"external-network",
|
||||
"update-static-route-bfd-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updatestaticroutebfdadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "TBD"
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"external-network"
|
||||
]
|
||||
},
|
||||
"internal-network": {
|
||||
"commands": {
|
||||
"update-bgp-administrative-state": {
|
||||
"help": {
|
||||
"short": "Update BGP state for internalNetwork. Allowed only on edge devices."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"internal-network",
|
||||
"update-bgp-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updatebgpadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update-static-route-bfd-administrative-state": {
|
||||
"help": {
|
||||
"short": "Update Static Route BFD administrative state for internalNetwork."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"internal-network",
|
||||
"update-static-route-bfd-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updatestaticroutebfdadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "TBD"
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"internal-network"
|
||||
]
|
||||
}
|
||||
},
|
||||
"commands": {
|
||||
"commit-configuration": {
|
||||
"help": {
|
||||
"short": "Commits the configuration of the given resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"commit-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create a L3 Isolation Domain resource"
|
||||
|
@ -179814,6 +180224,28 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"validate-configuration": {
|
||||
"help": {
|
||||
"short": "Validates the configuration of the resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"l3domain",
|
||||
"validate-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/validateconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
@ -181150,6 +181582,28 @@
|
|||
},
|
||||
"routepolicy": {
|
||||
"commands": {
|
||||
"commit-configuration": {
|
||||
"help": {
|
||||
"short": "Commits the configuration of the given resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"routepolicy",
|
||||
"commit-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/commitconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create a Route Policy resource"
|
||||
|
@ -181558,6 +182012,50 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update-administrative-state": {
|
||||
"help": {
|
||||
"short": "Updated the admin state for this Route Policy."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"routepolicy",
|
||||
"update-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/updateadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"validate-configuration": {
|
||||
"help": {
|
||||
"short": "Validates the configuration of the resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"routepolicy",
|
||||
"validate-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}/validateconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
@ -182308,6 +182806,50 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update-administrative-state": {
|
||||
"help": {
|
||||
"short": "Implements the operation to the underlying resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"taprule",
|
||||
"update-administrative-state"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/updateadministrativestate",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"validate-configuration": {
|
||||
"help": {
|
||||
"short": "Implements the operation to the underlying resources."
|
||||
},
|
||||
"names": [
|
||||
"networkfabric",
|
||||
"taprule",
|
||||
"validate-configuration"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-15-preview",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/validateconfiguration",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-15-preview"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_AccessControlLists_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_AccessControlLists_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,341 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_AccessControlLists_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_AccessControlLists_ListBySubscription" operationId="AccessControlLists_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/accessControlLists">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="aclsUrl">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="configurationType" required="True">
|
||||
<enum>
|
||||
<item value=""File""/>
|
||||
<item value=""Inline""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="defaultAction">
|
||||
<enum>
|
||||
<item value=""Deny""/>
|
||||
<item value=""Permit""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="dynamicMatchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="ipGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""IPv4""/>
|
||||
<item value=""IPv6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="portGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="vlanGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastSyncedTime"/>
|
||||
<prop type="array<object>" name="matchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="actions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="counterName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="string" name="type">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Count""/>
|
||||
<item value=""Drop""/>
|
||||
<item value=""Log""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""IPv4""/>
|
||||
<item value=""IPv6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="matchConditions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<string>" name="dscpMarkings">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="etherTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="fragments">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="ipCondition">
|
||||
<prop type="array<string>" name="ipGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="prefixType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""LongestPrefix""/>
|
||||
<item value=""Prefix""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="type">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""DestinationIP""/>
|
||||
<item value=""SourceIP""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipLengths">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="portCondition">
|
||||
<prop type="array<string>" name="flags">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="layer4Protocol" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""TCP""/>
|
||||
<item value=""UDP""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="portGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="portType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""DestinationPort""/>
|
||||
<item value=""SourcePort""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="protocolTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ttlValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="vlanMatchCondition">
|
||||
<prop type="array<string>" name="innerVlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlanGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="matchConfigurationName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="sequenceNumber">
|
||||
<format maximum="4294967295" minimum="1"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_AccessControlLists_ListByResourceGroup" operationId="AccessControlLists_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists">
|
||||
<request method="get">
|
||||
|
@ -94,314 +423,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="dynamicMatchConfigurations">
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="ipGroups">
|
||||
<item type="object">
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""IPv4""/>
|
||||
<item value=""IPv6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixes">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="portGroups">
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="vlanGroups">
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastSyncedTime"/>
|
||||
<prop type="array<object>" name="matchConfigurations">
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="actions">
|
||||
<item type="object">
|
||||
<prop type="string" name="counterName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="string" name="type">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Count""/>
|
||||
<item value=""Drop""/>
|
||||
<item value=""Log""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""IPv4""/>
|
||||
<item value=""IPv6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="matchConditions">
|
||||
<item type="object">
|
||||
<prop type="array<string>" name="dscpMarkings">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="etherTypes">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="fragments">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="ipCondition">
|
||||
<prop type="array<string>" name="ipGroupNames">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixValues">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="prefixType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""LongestPrefix""/>
|
||||
<item value=""Prefix""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="type">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""DestinationIP""/>
|
||||
<item value=""SourceIP""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipLengths">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="portCondition">
|
||||
<prop type="array<string>" name="flags">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="layer4Protocol" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""TCP""/>
|
||||
<item value=""UDP""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="portGroupNames">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="portType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""DestinationPort""/>
|
||||
<item value=""SourcePort""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="protocolTypes">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ttlValues">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="vlanMatchCondition">
|
||||
<prop type="array<string>" name="innerVlans">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlanGroupNames">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="matchConfigurationName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="sequenceNumber">
|
||||
<format maximum="4294967295" minimum="1"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_AccessControlLists_ListBySubscription" operationId="AccessControlLists_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/accessControlLists">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="aclsUrl">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="configurationType" required="True">
|
||||
<enum>
|
||||
<item value=""File""/>
|
||||
<item value=""Inline""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="defaultAction">
|
||||
<enum>
|
||||
<item value=""Deny""/>
|
||||
<item value=""Permit""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="dynamicMatchConfigurations">
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="ipGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
|
@ -411,6 +436,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -421,11 +447,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="portGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -433,11 +461,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="vlanGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -448,8 +478,10 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastSyncedTime"/>
|
||||
<prop type="array<object>" name="matchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="actions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="counterName">
|
||||
<format minLength="1"/>
|
||||
|
@ -472,29 +504,35 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="matchConditions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<string>" name="dscpMarkings">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="etherTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="fragments">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="ipCondition">
|
||||
<prop type="array<string>" name="ipGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -515,6 +553,7 @@
|
|||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipLengths">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -531,6 +570,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="portGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -543,33 +583,39 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="protocolTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ttlValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="vlanMatchCondition">
|
||||
<prop type="array<string>" name="innerVlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlanGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_InternetGatewayRules_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_InternetGatewayRules_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,111 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_InternetGatewayRules_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_InternetGatewayRules_ListBySubscription" operationId="InternetGatewayRules_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="array<string>" name="internetGatewayIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="ruleProperties" required="True">
|
||||
<prop type="string" name="action" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Allow""/>
|
||||
<item value=""Deny""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_InternetGatewayRules_ListByResourceGroup" operationId="InternetGatewayRules_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules">
|
||||
<request method="get">
|
||||
|
@ -76,104 +175,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_InternetGatewayRules_ListBySubscription" operationId="InternetGatewayRules_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="array<string>" name="internetGatewayIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="ruleProperties" required="True">
|
||||
<prop type="string" name="action" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Allow""/>
|
||||
<item value=""Deny""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_InternetGateways_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_InternetGateways_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,104 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_InternetGateways_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_InternetGateways_ListBySubscription" operationId="InternetGateways_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGateways">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="ResourceId" name="internetGatewayRuleId"/>
|
||||
<prop readOnly="True" type="string" name="ipv4Address"/>
|
||||
<prop type="ResourceId" name="networkFabricControllerId" required="True"/>
|
||||
<prop readOnly="True" type="integer32" name="port"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="type" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Infrastructure""/>
|
||||
<item value=""Workload""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_InternetGateways_ListByResourceGroup" operationId="InternetGateways_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways">
|
||||
<request method="get">
|
||||
|
@ -119,98 +211,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_InternetGateways_ListBySubscription" operationId="InternetGateways_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGateways">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="ResourceId" name="internetGatewayRuleId"/>
|
||||
<prop readOnly="True" type="string" name="ipv4Address"/>
|
||||
<prop type="ResourceId" name="networkFabricControllerId" required="True"/>
|
||||
<prop readOnly="True" type="integer32" name="port"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="type" required="True">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Infrastructure""/>
|
||||
<item value=""Workload""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_IpCommunities_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_IpCommunities_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_IpCommunities_ListByResourceGroup" operationId="IpCommunities_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities">
|
||||
<condition var="$Condition_IpCommunities_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_IpCommunities_ListBySubscription" operationId="IpCommunities_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipCommunities">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -87,6 +84,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -163,10 +161,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_IpCommunities_ListBySubscription" operationId="IpCommunities_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipCommunities">
|
||||
<operation when="$Condition_IpCommunities_ListByResourceGroup" operationId="IpCommunities_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -223,6 +224,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_IpExtendedCommunities_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_IpExtendedCommunities_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_IpExtendedCommunities_ListByResourceGroup" operationId="IpExtendedCommunities_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities">
|
||||
<condition var="$Condition_IpExtendedCommunities_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_IpExtendedCommunities_ListBySubscription" operationId="IpExtendedCommunities_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -87,6 +84,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -150,10 +148,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_IpExtendedCommunities_ListBySubscription" operationId="IpExtendedCommunities_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities">
|
||||
<operation when="$Condition_IpExtendedCommunities_ListByResourceGroup" operationId="IpExtendedCommunities_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -210,6 +211,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_IpPrefixes_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_IpPrefixes_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,140 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_IpPrefixes_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_IpPrefixes_ListBySubscription" operationId="IpPrefixes_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipPrefixRules" required="True">
|
||||
<item type="object">
|
||||
<prop type="string" name="action" required="True">
|
||||
<enum>
|
||||
<item value=""Deny""/>
|
||||
<item value=""Permit""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="condition">
|
||||
<enum>
|
||||
<item value=""EqualTo""/>
|
||||
<item value=""GreaterThanOrEqualTo""/>
|
||||
<item value=""LesserThanOrEqualTo""/>
|
||||
<item value=""Range""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="networkPrefix" required="True"/>
|
||||
<prop type="integer64" name="sequenceNumber" required="True">
|
||||
<format maximum="4294967295" minimum="1"/>
|
||||
</prop>
|
||||
<prop type="string" name="subnetMaskLength"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_IpPrefixes_ListByResourceGroup" operationId="IpPrefixes_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes">
|
||||
<request method="get">
|
||||
|
@ -155,134 +283,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_IpPrefixes_ListBySubscription" operationId="IpPrefixes_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipPrefixRules" required="True">
|
||||
<item type="object">
|
||||
<prop type="string" name="action" required="True">
|
||||
<enum>
|
||||
<item value=""Deny""/>
|
||||
<item value=""Permit""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="condition">
|
||||
<enum>
|
||||
<item value=""EqualTo""/>
|
||||
<item value=""GreaterThanOrEqualTo""/>
|
||||
<item value=""LesserThanOrEqualTo""/>
|
||||
<item value=""Range""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="networkPrefix" required="True"/>
|
||||
<prop type="integer64" name="sequenceNumber" required="True">
|
||||
<format maximum="4294967295" minimum="1"/>
|
||||
</prop>
|
||||
<prop type="string" name="subnetMaskLength"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_L3IsolationDomains_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_L3IsolationDomains_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_L3IsolationDomains_ListByResourceGroup" operationId="L3IsolationDomains_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains">
|
||||
<condition var="$Condition_L3IsolationDomains_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_L3IsolationDomains_ListBySubscription" operationId="L3IsolationDomains_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -63,6 +60,7 @@
|
|||
</prop>
|
||||
<prop type="object" name="aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_read">
|
||||
<prop type="string" name="prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -70,6 +68,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -166,10 +165,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_L3IsolationDomains_ListBySubscription" operationId="L3IsolationDomains_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains">
|
||||
<operation when="$Condition_L3IsolationDomains_ListByResourceGroup" operationId="L3IsolationDomains_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -202,9 +204,11 @@
|
|||
</prop>
|
||||
<prop type="object" name="aggregateRouteConfiguration">
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_L2IsolationDomains_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_L2IsolationDomains_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,124 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_L2IsolationDomains_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_L2IsolationDomains_ListBySubscription" operationId="L2IsolationDomains_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="integer32" name="mtu">
|
||||
<format maximum="9200" minimum="64"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="integer32" name="vlanId" required="True">
|
||||
<format maximum="4094" minimum="100"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_L2IsolationDomains_ListByResourceGroup" operationId="L2IsolationDomains_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains">
|
||||
<request method="get">
|
||||
|
@ -139,118 +251,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_L2IsolationDomains_ListBySubscription" operationId="L2IsolationDomains_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="integer32" name="mtu">
|
||||
<format maximum="9200" minimum="64"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="integer32" name="vlanId" required="True">
|
||||
<format maximum="4094" minimum="100"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NeighborGroups_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NeighborGroups_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NeighborGroups_ListByResourceGroup" operationId="NeighborGroups_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups">
|
||||
<condition var="$Condition_NeighborGroups_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NeighborGroups_ListBySubscription" operationId="NeighborGroups_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/neighborGroups">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -56,11 +53,13 @@
|
|||
<prop type="string" name="annotation"/>
|
||||
<prop type="object" name="destination" required="True">
|
||||
<prop type="array<string>" name="ipv4Addresses">
|
||||
<format maxLength="16"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6Addresses">
|
||||
<format maxLength="16"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -126,10 +125,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NeighborGroups_ListBySubscription" operationId="NeighborGroups_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/neighborGroups">
|
||||
<operation when="$Condition_NeighborGroups_ListByResourceGroup" operationId="NeighborGroups_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -155,11 +157,13 @@
|
|||
<prop type="string" name="annotation"/>
|
||||
<prop type="object" name="destination" required="True">
|
||||
<prop type="array<string>" name="ipv4Addresses">
|
||||
<format maxLength="16"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6Addresses">
|
||||
<format maxLength="16"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkDevices_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkDevices_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,137 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkDevices_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkDevices_ListBySubscription" operationId="NetworkDevices_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkDevices">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="hostName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="managementIpv4Address"/>
|
||||
<prop readOnly="True" type="string" name="managementIpv6Address"/>
|
||||
<prop readOnly="True" type="string" name="networkDeviceRole">
|
||||
<enum>
|
||||
<item value=""CE""/>
|
||||
<item value=""Management""/>
|
||||
<item value=""NPB""/>
|
||||
<item value=""TS""/>
|
||||
<item value=""ToR""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="networkDeviceSku"/>
|
||||
<prop readOnly="True" type="string" name="networkRackId"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="serialNumber" required="True">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="version"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkDevices_ListByResourceGroup" operationId="NetworkDevices_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices">
|
||||
<request method="get">
|
||||
|
@ -152,131 +277,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkDevices_ListBySubscription" operationId="NetworkDevices_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkDevices">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="administrativeState">
|
||||
<enum>
|
||||
<item value=""Disabled""/>
|
||||
<item value=""Enabled""/>
|
||||
<item value=""MAT""/>
|
||||
<item value=""RMA""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="hostName">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="managementIpv4Address"/>
|
||||
<prop readOnly="True" type="string" name="managementIpv6Address"/>
|
||||
<prop readOnly="True" type="string" name="networkDeviceRole">
|
||||
<enum>
|
||||
<item value=""CE""/>
|
||||
<item value=""Management""/>
|
||||
<item value=""NPB""/>
|
||||
<item value=""TS""/>
|
||||
<item value=""ToR""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="networkDeviceSku"/>
|
||||
<prop readOnly="True" type="string" name="networkRackId"/>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="serialNumber" required="True">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="version"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkFabricControllers_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkFabricControllers_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkFabricControllers_ListByResourceGroup" operationId="NetworkFabricControllers_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers">
|
||||
<condition var="$Condition_NetworkFabricControllers_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkFabricControllers_ListBySubscription" operationId="NetworkFabricControllers_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -111,7 +108,7 @@
|
|||
<item type="@ExpressRouteConnectionInformation_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="boolean" name="workloadManagementNetwork"/>
|
||||
<prop type="@ControllerServices_read" name="workloadServices"/>
|
||||
<prop readOnly="True" type="@ControllerServices_read" name="workloadServices"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
|
@ -156,10 +153,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkFabricControllers_ListBySubscription" operationId="NetworkFabricControllers_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers">
|
||||
<operation when="$Condition_NetworkFabricControllers_ListByResourceGroup" operationId="NetworkFabricControllers_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -230,7 +230,7 @@
|
|||
<item type="@ExpressRouteConnectionInformation_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="boolean" name="workloadManagementNetwork"/>
|
||||
<prop type="@ControllerServices_read" name="workloadServices"/>
|
||||
<prop readOnly="True" type="@ControllerServices_read" name="workloadServices"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkFabrics_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkFabrics_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkFabrics_ListByResourceGroup" operationId="NetworkFabrics_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics">
|
||||
<condition var="$Condition_NetworkFabrics_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkFabrics_ListBySubscription" operationId="NetworkFabrics_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabrics">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -143,21 +140,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -259,10 +260,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkFabrics_ListBySubscription" operationId="NetworkFabrics_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabrics">
|
||||
<operation when="$Condition_NetworkFabrics_ListByResourceGroup" operationId="NetworkFabrics_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkPacketBrokers_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkPacketBrokers_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,105 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkPacketBrokers_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkPacketBrokers_ListBySubscription" operationId="NetworkPacketBrokers_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="array<ResourceId>" name="neighborGroupIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkDeviceIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkTapIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="sourceInterfaceIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkPacketBrokers_ListByResourceGroup" operationId="NetworkPacketBrokers_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers">
|
||||
<request method="get">
|
||||
|
@ -120,99 +213,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkPacketBrokers_ListBySubscription" operationId="NetworkPacketBrokers_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="array<ResourceId>" name="neighborGroupIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkDeviceIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkTapIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="sourceInterfaceIds">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkRacks_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkRacks_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,6 +18,105 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkRacks_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkRacks_ListBySubscription" operationId="NetworkRacks_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkRacks">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkDevices">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop type="string" name="networkRackType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Aggregate""/>
|
||||
<item value=""Combined""/>
|
||||
<item value=""Compute""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkRacks_ListByResourceGroup" operationId="NetworkRacks_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks">
|
||||
<request method="get">
|
||||
|
@ -120,99 +213,6 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkRacks_ListBySubscription" operationId="NetworkRacks_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkRacks">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop readOnly="True" type="array<ResourceId>" name="networkDevices">
|
||||
<item type="ResourceId"/>
|
||||
</prop>
|
||||
<prop type="ResourceId" name="networkFabricId" required="True"/>
|
||||
<prop type="string" name="networkRackType">
|
||||
<format minLength="1"/>
|
||||
<enum>
|
||||
<item value=""Aggregate""/>
|
||||
<item value=""Combined""/>
|
||||
<item value=""Compute""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkTapRules_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkTapRules_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkTapRules_ListByResourceGroup" operationId="NetworkTapRules_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules">
|
||||
<condition var="$Condition_NetworkTapRules_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkTapRules_ListBySubscription" operationId="NetworkTapRules_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTapRules">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -85,8 +82,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="dynamicMatchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="ipGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
|
@ -96,6 +95,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -106,11 +106,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="portGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -118,11 +120,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="vlanGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -133,8 +137,10 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastSyncedTime"/>
|
||||
<prop type="array<object>" name="matchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="actions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="ResourceId" name="destinationId"/>
|
||||
<prop type="string" name="isTimestampEnabled">
|
||||
|
@ -171,6 +177,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="matchConditions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="encapsulationType">
|
||||
<format minLength="1"/>
|
||||
|
@ -181,11 +188,13 @@
|
|||
</prop>
|
||||
<prop type="object" name="ipCondition">
|
||||
<prop type="array<string>" name="ipGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -214,6 +223,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="portGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -226,28 +236,33 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="protocolTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="vlanMatchCondition">
|
||||
<prop type="array<string>" name="innerVlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlanGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -329,10 +344,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkTapRules_ListBySubscription" operationId="NetworkTapRules_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTapRules">
|
||||
<operation when="$Condition_NetworkTapRules_ListByResourceGroup" operationId="NetworkTapRules_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -387,8 +405,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="dynamicMatchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="ipGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="ipAddressType">
|
||||
<format minLength="1"/>
|
||||
|
@ -398,6 +418,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -408,11 +429,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="portGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -420,11 +443,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="vlanGroups">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="name">
|
||||
<format minLength="1"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -435,8 +460,10 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastSyncedTime"/>
|
||||
<prop type="array<object>" name="matchConfigurations">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="array<object>" name="actions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="ResourceId" name="destinationId"/>
|
||||
<prop type="string" name="isTimestampEnabled">
|
||||
|
@ -473,6 +500,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="matchConditions">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="string" name="encapsulationType">
|
||||
<format minLength="1"/>
|
||||
|
@ -483,11 +511,13 @@
|
|||
</prop>
|
||||
<prop type="object" name="ipCondition">
|
||||
<prop type="array<string>" name="ipGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipPrefixValues">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -516,6 +546,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="portGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -528,28 +559,33 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ports">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="array<string>" name="protocolTypes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="vlanMatchCondition">
|
||||
<prop type="array<string>" name="innerVlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlanGroupNames">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="vlans">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_NetworkTaps_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_NetworkTaps_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkTaps_ListByResourceGroup" operationId="NetworkTaps_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps">
|
||||
<condition var="$Condition_NetworkTaps_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_NetworkTaps_ListBySubscription" operationId="NetworkTaps_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTaps">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -79,6 +76,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="destinations" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="ResourceId" name="destinationId" required="True"/>
|
||||
<prop type="ResourceId" name="destinationTapRuleId"/>
|
||||
|
@ -168,10 +166,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_NetworkTaps_ListBySubscription" operationId="NetworkTaps_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTaps">
|
||||
<operation when="$Condition_NetworkTaps_ListByResourceGroup" operationId="NetworkTaps_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -220,6 +221,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="destinations" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="object">
|
||||
<prop type="ResourceId" name="destinationId" required="True"/>
|
||||
<prop type="ResourceId" name="destinationTapRuleId"/>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -10,12 +10,6 @@
|
|||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<condition var="$Condition_RoutePolicies_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_RoutePolicies_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
|
@ -24,13 +18,16 @@
|
|||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_RoutePolicies_ListByResourceGroup" operationId="RoutePolicies_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies">
|
||||
<condition var="$Condition_RoutePolicies_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_RoutePolicies_ListBySubscription" operationId="RoutePolicies_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/routePolicies">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
@ -201,10 +198,13 @@
|
|||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_RoutePolicies_ListBySubscription" operationId="RoutePolicies_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/routePolicies">
|
||||
<operation when="$Condition_RoutePolicies_ListByResourceGroup" operationId="RoutePolicies_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric acl", "commands": [{"name": "resync", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["access-control-list-name"], "required": true, "idPart": "name", "help": {"short": "Name of the Access Control List."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AccessControlLists_Resync", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}/resync", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "accessControlListName", "arg": "$Path.accessControlListName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "configurationState", "enum": {"items": [{"value": "Accepted"}, {"value": "DeferredControl"}, {"value": "Deprovisioned"}, {"value": "Deprovisioning"}, {"value": "ErrorDeprovisioning"}, {"value": "ErrorProvisioning"}, {"value": "Failed"}, {"value": "PendingCommit"}, {"value": "Provisioned"}, {"value": "Provisioning"}, {"value": "Rejected"}, {"value": "Succeeded"}]}}, {"type": "object", "name": "error", "props": [{"readOnly": true, "type": "array<object>", "name": "additionalInfo", "item": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "info", "additionalProps": {"readOnly": true, "anyType": true}}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDetail_read>", "name": "details", "item": {"type": "@ErrorDetail_read"}, "identifiers": ["target", "message"]}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "target"}], "cls": "ErrorDetail_read"}], "cls": "CommonPostActionResponseForStateUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForStateUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<commandGroup name="networkfabric acl">
|
||||
<command name="resync" version="2024-02-15-preview">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/resync" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.accessControlListName" options="access-control-list-name" required="True" idPart="name">
|
||||
<help short="Name of the Access Control List."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<operation operationId="AccessControlLists_Resync">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}/resync">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="accessControlListName" arg="$Path.accessControlListName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="CommonPostActionResponseForStateUpdate_read">
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="code"/>
|
||||
<prop readOnly="True" type="array<@ErrorDetail_read>" name="details" identifiers="message target">
|
||||
<item type="@ErrorDetail_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="message"/>
|
||||
<prop readOnly="True" type="string" name="target"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response statusCode="202">
|
||||
<header>
|
||||
<item name="Location"/>
|
||||
</header>
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@CommonPostActionResponseForStateUpdate_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,122 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/updateadministrativestate" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<commandGroup name="networkfabric acl">
|
||||
<command name="update-administrative-state" version="2024-02-15-preview">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/updateadministrativestate" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.accessControlListName" options="access-control-list-name" required="True" idPart="name">
|
||||
<help short="Name of the Access Control List."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="array<string>" var="$body.resourceIds" options="resource-ids" group="Body">
|
||||
<help short="Network Fabrics or Network Rack resource Id."/>
|
||||
<item type="string"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.state" options="state" group="Body">
|
||||
<help short="Administrative state."/>
|
||||
<enum>
|
||||
<item name="Disable" value=""Disable""/>
|
||||
<item name="Enable" value=""Enable""/>
|
||||
</enum>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="AccessControlLists_UpdateAdministrativeState">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}/updateAdministrativeState">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="accessControlListName" arg="$Path.accessControlListName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="array<string>" name="resourceIds" arg="$body.resourceIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="state" arg="$body.state">
|
||||
<enum>
|
||||
<item value=""Disable""/>
|
||||
<item value=""Enable""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="CommonPostActionResponseForStateUpdate_read">
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="code"/>
|
||||
<prop readOnly="True" type="array<@ErrorDetail_read>" name="details" identifiers="message target">
|
||||
<item type="@ErrorDetail_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="message"/>
|
||||
<prop readOnly="True" type="string" name="target"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response statusCode="202">
|
||||
<header>
|
||||
<item name="Location"/>
|
||||
</header>
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@CommonPostActionResponseForStateUpdate_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3ZhbGlkYXRlQ29uZmlndXJhdGlvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric acl", "commands": [{"name": "validate-configuration", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3ZhbGlkYXRlQ29uZmlndXJhdGlvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["access-control-list-name"], "required": true, "idPart": "name", "help": {"short": "Name of the Access Control List."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AccessControlLists_ValidateConfiguration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}/validateConfiguration", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "accessControlListName", "arg": "$Path.accessControlListName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "configurationState", "enum": {"items": [{"value": "Accepted"}, {"value": "DeferredControl"}, {"value": "Deprovisioned"}, {"value": "Deprovisioning"}, {"value": "ErrorDeprovisioning"}, {"value": "ErrorProvisioning"}, {"value": "Failed"}, {"value": "PendingCommit"}, {"value": "Provisioned"}, {"value": "Provisioning"}, {"value": "Rejected"}, {"value": "Succeeded"}]}}, {"type": "object", "name": "error", "props": [{"readOnly": true, "type": "array<object>", "name": "additionalInfo", "item": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "info", "additionalProps": {"readOnly": true, "anyType": true}}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDetail_read>", "name": "details", "item": {"type": "@ErrorDetail_read"}, "identifiers": ["target", "message"]}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "target"}], "cls": "ErrorDetail_read"}, {"type": "string", "name": "url"}], "cls": "ValidateConfigurationResponse_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@ValidateConfigurationResponse_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3ZhbGlkYXRlQ29uZmlndXJhdGlvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<commandGroup name="networkfabric acl">
|
||||
<command name="validate-configuration" version="2024-02-15-preview">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}/validateconfiguration" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9L3ZhbGlkYXRlQ29uZmlndXJhdGlvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.accessControlListName" options="access-control-list-name" required="True" idPart="name">
|
||||
<help short="Name of the Access Control List."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<operation operationId="AccessControlLists_ValidateConfiguration">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}/validateConfiguration">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="accessControlListName" arg="$Path.accessControlListName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="ValidateConfigurationResponse_read">
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="code"/>
|
||||
<prop readOnly="True" type="array<@ErrorDetail_read>" name="details" identifiers="message target">
|
||||
<item type="@ErrorDetail_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="message"/>
|
||||
<prop readOnly="True" type="string" name="target"/>
|
||||
</prop>
|
||||
<prop type="string" name="url"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response statusCode="202">
|
||||
<header>
|
||||
<item name="Location"/>
|
||||
</header>
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@ValidateConfigurationResponse_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -61,6 +61,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -190,6 +191,7 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.ruleProperties.addressList" options="address-list" required="True">
|
||||
<help short="List of Addresses to be allowed or denied."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -228,6 +230,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" arg="$body.properties.ruleProperties.addressList" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -276,6 +279,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -404,6 +408,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="addressList" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -72,6 +72,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -228,6 +229,7 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.ipCommunityRules[].communityMembers" options="community-members" required="True">
|
||||
<help short="List the community members of IP Community."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -285,6 +287,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" arg="$body.properties.ipCommunityRules[].communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -361,6 +364,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -467,6 +471,7 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.ipCommunityRules[].communityMembers" options="community-members" required="True">
|
||||
<help short="List the community members of IP Community."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -522,6 +527,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" arg="$body.properties.ipCommunityRules[].communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -598,6 +604,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="communityMembers" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -72,6 +72,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -215,6 +216,7 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.ipExtendedCommunityRules[].routeTargets" options="route-targets" required="True">
|
||||
<help short="Route Target List.The expected formats are ASN(plain):NN >> example 4294967294:50, ASN.ASN:NN >> example 65533.65333:40, IP-address:NN >> example 10.10.10.10:65535. The possible values of ASN,NN are in range of 0-65535, ASN(plain) is in range of 0-4294967295."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -258,6 +260,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" arg="$body.properties.ipExtendedCommunityRules[].routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -321,6 +324,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -417,6 +421,7 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.ipExtendedCommunityRules[].routeTargets" options="route-targets" required="True">
|
||||
<help short="Route Target List.The expected formats are ASN(plain):NN >> example 4294967294:50, ASN.ASN:NN >> example 65533.65333:40, IP-address:NN >> example 10.10.10.10:65535. The possible values of ASN,NN are in range of 0-65535, ASN(plain) is in range of 0-4294967295."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -459,6 +464,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" arg="$body.properties.ipExtendedCommunityRules[].routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -522,6 +528,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="routeTargets" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -48,6 +48,7 @@
|
|||
</prop>
|
||||
<prop type="object" name="aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_read">
|
||||
<prop type="string" name="prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -55,6 +56,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -216,6 +218,7 @@
|
|||
<help short="Aggregate route configurations."/>
|
||||
<arg type="array<object>" var="$body.properties.aggregateRouteConfiguration.ipv4Routes" options="ipv4-routes">
|
||||
<help short="List of IPv4 Route prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_create">
|
||||
<arg type="string" var="@AggregateRoute_create.prefix" options="prefix" required="True" group="">
|
||||
<help short="Prefix of the aggregate Route."/>
|
||||
|
@ -225,6 +228,7 @@
|
|||
</arg>
|
||||
<arg type="array<@AggregateRoute_create>" var="$body.properties.aggregateRouteConfiguration.ipv6Routes" options="ipv6-routes" group="">
|
||||
<help short="List of IPv6 Route prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_create"/>
|
||||
</arg>
|
||||
</arg>
|
||||
|
@ -290,6 +294,7 @@
|
|||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="object" name="aggregateRouteConfiguration" arg="$body.properties.aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" arg="$body.properties.aggregateRouteConfiguration.ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_create">
|
||||
<prop type="string" name="prefix" arg="@AggregateRoute_create.prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -297,6 +302,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_create>" name="ipv6Routes" arg="$body.properties.aggregateRouteConfiguration.ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_create"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -353,6 +359,7 @@
|
|||
</prop>
|
||||
<prop type="object" name="aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_read">
|
||||
<prop type="string" name="prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -360,6 +367,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -478,6 +486,7 @@
|
|||
<help short="Aggregate route configurations."/>
|
||||
<arg type="array<object>" var="$body.properties.aggregateRouteConfiguration.ipv4Routes" options="ipv4-routes">
|
||||
<help short="List of IPv4 Route prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_update">
|
||||
<arg type="string" var="@AggregateRoute_update.prefix" options="prefix" required="True" group="">
|
||||
<help short="Prefix of the aggregate Route."/>
|
||||
|
@ -487,6 +496,7 @@
|
|||
</arg>
|
||||
<arg type="array<@AggregateRoute_update>" var="$body.properties.aggregateRouteConfiguration.ipv6Routes" options="ipv6-routes" group="">
|
||||
<help short="List of IPv6 Route prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_update"/>
|
||||
</arg>
|
||||
</arg>
|
||||
|
@ -548,6 +558,7 @@
|
|||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="aggregateRouteConfiguration" arg="$body.properties.aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" arg="$body.properties.aggregateRouteConfiguration.ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_update">
|
||||
<prop type="string" name="prefix" arg="@AggregateRoute_update.prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -555,6 +566,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_update>" name="ipv6Routes" arg="$body.properties.aggregateRouteConfiguration.ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_update"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -610,6 +622,7 @@
|
|||
</prop>
|
||||
<prop type="object" name="aggregateRouteConfiguration">
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="AggregateRoute_read">
|
||||
<prop type="string" name="prefix" required="True">
|
||||
<format minLength="1"/>
|
||||
|
@ -617,6 +630,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@AggregateRoute_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@AggregateRoute_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2NvbW1pdENvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l3domain", "commands": [{"name": "commit-configuration", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2NvbW1pdENvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3-isolation-domain-name"], "required": true, "idPart": "name", "help": {"short": "Name of the L3 Isolation Domain."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "L3IsolationDomains_CommitConfiguration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/commitConfiguration", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "l3IsolationDomainName", "arg": "$Path.l3IsolationDomainName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "configurationState", "enum": {"items": [{"value": "Accepted"}, {"value": "DeferredControl"}, {"value": "Deprovisioned"}, {"value": "Deprovisioning"}, {"value": "ErrorDeprovisioning"}, {"value": "ErrorProvisioning"}, {"value": "Failed"}, {"value": "PendingCommit"}, {"value": "Provisioned"}, {"value": "Provisioning"}, {"value": "Rejected"}, {"value": "Succeeded"}]}}, {"type": "object", "name": "error", "props": [{"readOnly": true, "type": "array<object>", "name": "additionalInfo", "item": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "info", "additionalProps": {"readOnly": true, "anyType": true}}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDetail_read>", "name": "details", "item": {"type": "@ErrorDetail_read"}, "identifiers": ["target", "message"]}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "target"}], "cls": "ErrorDetail_read"}], "cls": "CommonPostActionResponseForStateUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForStateUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2NvbW1pdENvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<commandGroup name="networkfabric l3domain">
|
||||
<command name="commit-configuration" version="2024-02-15-preview">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/commitconfiguration" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2NvbW1pdENvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.l3IsolationDomainName" options="l3-isolation-domain-name" required="True" idPart="name">
|
||||
<help short="Name of the L3 Isolation Domain."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<operation operationId="L3IsolationDomains_CommitConfiguration">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/commitConfiguration">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="l3IsolationDomainName" arg="$Path.l3IsolationDomainName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="CommonPostActionResponseForStateUpdate_read">
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="code"/>
|
||||
<prop readOnly="True" type="array<@ErrorDetail_read>" name="details" identifiers="message target">
|
||||
<item type="@ErrorDetail_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="message"/>
|
||||
<prop readOnly="True" type="string" name="target"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response statusCode="202">
|
||||
<header>
|
||||
<item name="Location"/>
|
||||
</header>
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@CommonPostActionResponseForStateUpdate_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -117,21 +117,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -118,21 +118,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -337,24 +341,28 @@
|
|||
<help short="RouteTargets to be applied."/>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets" options="export-ipv4-route-targets">
|
||||
<help short="Route Targets to be applied for outgoing routes into CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets" options="export-ipv6-route-targets">
|
||||
<help short="Route Targets to be applied for outgoing routes from CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets" options="import-ipv4-route-targets">
|
||||
<help short="Route Targets to be applied for incoming routes into CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets" options="import-ipv6-route-targets">
|
||||
<help short="Route Targets to be applied for incoming routes from CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -433,21 +441,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets" arg="$body.properties.optionBProperties.routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets" arg="$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets" arg="$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets" arg="$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets" arg="$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -551,21 +563,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -726,24 +742,28 @@
|
|||
<help short="RouteTargets to be applied."/>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets" options="export-ipv4-route-targets">
|
||||
<help short="Route Targets to be applied for outgoing routes into CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets" options="export-ipv6-route-targets">
|
||||
<help short="Route Targets to be applied for outgoing routes from CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets" options="import-ipv4-route-targets">
|
||||
<help short="Route Targets to be applied for incoming routes into CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets" options="import-ipv6-route-targets">
|
||||
<help short="Route Targets to be applied for incoming routes from CE."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -822,21 +842,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets" arg="$body.properties.optionBProperties.routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets" arg="$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets" arg="$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets" arg="$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets" arg="$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -940,21 +964,25 @@
|
|||
</prop>
|
||||
<prop type="object" name="routeTargets">
|
||||
<prop type="array<string>" name="exportIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="exportIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv4RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="importIpv6RouteTargets">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -84,6 +84,9 @@
|
|||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,126 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updatestaticroutebfdadministrativestate" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZVN0YXRpY1JvdXRlQmZkQWRtaW5pc3RyYXRpdmVTdGF0ZQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<commandGroup name="networkfabric l3domain external-network">
|
||||
<command name="update-static-route-bfd-administrative-state" version="2024-02-15-preview">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updatestaticroutebfdadministrativestate" version="2024-02-15-preview" swagger="mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZVN0YXRpY1JvdXRlQmZkQWRtaW5pc3RyYXRpdmVTdGF0ZQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.externalNetworkName" options="external-network-name" required="True" idPart="child_name_1">
|
||||
<help short="Name of the External Network."/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.l3IsolationDomainName" options="l3-isolation-domain-name" required="True" idPart="name">
|
||||
<help short="Name of the L3 Isolation Domain."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="array<string>" var="$body.resourceIds" options="resource-ids" group="Body">
|
||||
<help short="Network Fabrics or Network Rack resource Id."/>
|
||||
<item type="string"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.state" options="state" group="Body">
|
||||
<help short="Administrative state."/>
|
||||
<enum>
|
||||
<item name="Disable" value=""Disable""/>
|
||||
<item name="Enable" value=""Enable""/>
|
||||
</enum>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="ExternalNetworks_UpdateStaticRouteBfdAdministrativeState">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}/updateStaticRouteBfdAdministrativeState">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="externalNetworkName" arg="$Path.externalNetworkName" required="True"/>
|
||||
<param type="string" name="l3IsolationDomainName" arg="$Path.l3IsolationDomainName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-15-preview""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="array<string>" name="resourceIds" arg="$body.resourceIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="state" arg="$body.state">
|
||||
<enum>
|
||||
<item value=""Disable""/>
|
||||
<item value=""Enable""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="CommonPostActionResponseForStateUpdate_read">
|
||||
<prop readOnly="True" type="string" name="configurationState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""DeferredControl""/>
|
||||
<item value=""Deprovisioned""/>
|
||||
<item value=""Deprovisioning""/>
|
||||
<item value=""ErrorDeprovisioning""/>
|
||||
<item value=""ErrorProvisioning""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""PendingCommit""/>
|
||||
<item value=""Provisioned""/>
|
||||
<item value=""Provisioning""/>
|
||||
<item value=""Rejected""/>
|
||||
<item value=""Succeeded""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="code"/>
|
||||
<prop readOnly="True" type="array<@ErrorDetail_read>" name="details" identifiers="message target">
|
||||
<item type="@ErrorDetail_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="message"/>
|
||||
<prop readOnly="True" type="string" name="target"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response statusCode="202">
|
||||
<header>
|
||||
<item name="Location"/>
|
||||
</header>
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@CommonPostActionResponseForStateUpdate_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@MgmtErrorFormat"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -80,11 +80,13 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="integer64" name="fabricASN"/>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_read">
|
||||
<prop type="string" name="address">
|
||||
<format minLength="1"/>
|
||||
|
@ -108,11 +110,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_read>" name="ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_read"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" required="True">
|
||||
|
@ -136,6 +140,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_read">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="string" name="prefix" required="True">
|
||||
|
@ -144,6 +149,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_read>" name="connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_read"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId"/>
|
||||
|
@ -195,8 +201,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_read">
|
||||
<prop type="array<string>" name="nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -207,6 +215,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -81,11 +81,13 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="integer64" name="fabricASN"/>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_read">
|
||||
<prop type="string" name="address">
|
||||
<format minLength="1"/>
|
||||
|
@ -109,11 +111,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_read>" name="ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_read"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" required="True">
|
||||
|
@ -137,6 +141,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_read">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="string" name="prefix" required="True">
|
||||
|
@ -145,6 +150,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_read>" name="connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_read"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId"/>
|
||||
|
@ -196,8 +202,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_read">
|
||||
<prop type="array<string>" name="nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -208,6 +216,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -347,12 +356,14 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.bgpConfiguration.ipv4ListenRangePrefixes" options="ipv4-listen-range-prefixes">
|
||||
<help short="List of BGP IPv4 Listen Range prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.bgpConfiguration.ipv4NeighborAddress" options="ipv4-neighbor-address">
|
||||
<help short="List with stringified IPv4 Neighbor Addresses."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_create">
|
||||
<arg type="string" var="@NeighborAddress_create.address" options="address">
|
||||
<help short="IP Address."/>
|
||||
|
@ -362,12 +373,14 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.bgpConfiguration.ipv6ListenRangePrefixes" options="ipv6-listen-range-prefixes">
|
||||
<help short="List of BGP IPv6 Listen Ranges prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<@NeighborAddress_create>" var="$body.properties.bgpConfiguration.ipv6NeighborAddress" options="ipv6-neighbor-address">
|
||||
<help short="List with stringified IPv6 Neighbor Address."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_create"/>
|
||||
</arg>
|
||||
<arg type="integer64" var="$body.properties.bgpConfiguration.peerASN" options="peer-asn" required="True" group="">
|
||||
|
@ -377,6 +390,7 @@
|
|||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.connectedIPv4Subnets" options="connected-ipv4-subnets" group="Properties">
|
||||
<help short="List of Connected IPv4 Subnets."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_create">
|
||||
<arg type="string" var="@ConnectedSubnet_create.annotation" options="annotation" group="">
|
||||
<help short="Description for underlying resource."/>
|
||||
|
@ -389,6 +403,7 @@
|
|||
</arg>
|
||||
<arg type="array<@ConnectedSubnet_create>" var="$body.properties.connectedIPv6Subnets" options="connected-ipv6-subnets" group="Properties">
|
||||
<help short="List of connected IPv6 Subnets."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_create"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="ResourceId" var="$body.properties.egressAclId" options="egress-acl-id" group="Properties">
|
||||
|
@ -456,9 +471,11 @@
|
|||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.staticRouteConfiguration.ipv4Routes" options="ipv4-routes">
|
||||
<help short="List of IPv4 Routes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_create">
|
||||
<arg type="array<string>" var="@StaticRouteProperties_create.nextHop" options="next-hop" required="True" group="">
|
||||
<help short="List of next hop addresses."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -471,6 +488,7 @@
|
|||
</arg>
|
||||
<arg type="array<@StaticRouteProperties_create>" var="$body.properties.staticRouteConfiguration.ipv6Routes" options="ipv6-routes">
|
||||
<help short="List of IPv6 Routes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_create"/>
|
||||
</arg>
|
||||
</arg>
|
||||
|
@ -524,11 +542,13 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes" arg="$body.properties.bgpConfiguration.ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" arg="$body.properties.bgpConfiguration.ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_create">
|
||||
<prop type="string" name="address" arg="@NeighborAddress_create.address">
|
||||
<format minLength="1"/>
|
||||
|
@ -536,11 +556,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes" arg="$body.properties.bgpConfiguration.ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_create>" name="ipv6NeighborAddress" arg="$body.properties.bgpConfiguration.ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_create"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" arg="$body.properties.bgpConfiguration.peerASN" required="True">
|
||||
|
@ -548,6 +570,7 @@
|
|||
</prop>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" arg="$body.properties.connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_create">
|
||||
<prop type="string" name="annotation" arg="@ConnectedSubnet_create.annotation"/>
|
||||
<prop type="string" name="prefix" arg="@ConnectedSubnet_create.prefix" required="True">
|
||||
|
@ -556,6 +579,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_create>" name="connectedIPv6Subnets" arg="$body.properties.connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_create"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId" arg="$body.properties.egressAclId"/>
|
||||
|
@ -597,8 +621,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4Routes" arg="$body.properties.staticRouteConfiguration.ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_create">
|
||||
<prop type="array<string>" name="nextHop" arg="@StaticRouteProperties_create.nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -609,6 +635,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_create>" name="ipv6Routes" arg="$body.properties.staticRouteConfiguration.ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_create"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -669,11 +696,13 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="integer64" name="fabricASN"/>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_read">
|
||||
<prop type="string" name="address">
|
||||
<format minLength="1"/>
|
||||
|
@ -697,11 +726,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_read>" name="ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_read"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" required="True">
|
||||
|
@ -725,6 +756,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_read">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="string" name="prefix" required="True">
|
||||
|
@ -733,6 +765,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_read>" name="connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_read"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId"/>
|
||||
|
@ -784,8 +817,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_read">
|
||||
<prop type="array<string>" name="nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -796,6 +831,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -891,12 +927,14 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.bgpConfiguration.ipv4ListenRangePrefixes" options="ipv4-listen-range-prefixes">
|
||||
<help short="List of BGP IPv4 Listen Range prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.bgpConfiguration.ipv4NeighborAddress" options="ipv4-neighbor-address">
|
||||
<help short="List with stringified IPv4 Neighbor Addresses."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_update">
|
||||
<arg type="string" var="@NeighborAddress_update.address" options="address">
|
||||
<help short="IP Address."/>
|
||||
|
@ -906,12 +944,14 @@
|
|||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.bgpConfiguration.ipv6ListenRangePrefixes" options="ipv6-listen-range-prefixes">
|
||||
<help short="List of BGP IPv6 Listen Ranges prefixes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</arg>
|
||||
<arg type="array<@NeighborAddress_update>" var="$body.properties.bgpConfiguration.ipv6NeighborAddress" options="ipv6-neighbor-address">
|
||||
<help short="List with stringified IPv6 Neighbor Address."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_update"/>
|
||||
</arg>
|
||||
<arg type="integer64" var="$body.properties.bgpConfiguration.peerASN" options="peer-asn" group="">
|
||||
|
@ -921,6 +961,7 @@
|
|||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.connectedIPv4Subnets" options="connected-ipv4-subnets" group="Properties">
|
||||
<help short="List of Connected IPv4 Subnets."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_update">
|
||||
<arg type="string" var="@ConnectedSubnet_update.annotation" options="annotation" group="">
|
||||
<help short="Description for underlying resource."/>
|
||||
|
@ -933,6 +974,7 @@
|
|||
</arg>
|
||||
<arg type="array<@ConnectedSubnet_update>" var="$body.properties.connectedIPv6Subnets" options="connected-ipv6-subnets" group="Properties">
|
||||
<help short="List of connected IPv6 Subnets."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_update"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="ResourceId" var="$body.properties.egressAclId" options="egress-acl-id" group="Properties">
|
||||
|
@ -984,9 +1026,11 @@
|
|||
</arg>
|
||||
<arg type="array<object>" var="$body.properties.staticRouteConfiguration.ipv4Routes" options="ipv4-routes">
|
||||
<help short="List of IPv4 Routes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_update">
|
||||
<arg type="array<string>" var="@StaticRouteProperties_update.nextHop" options="next-hop" required="True" group="">
|
||||
<help short="List of next hop addresses."/>
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -999,6 +1043,7 @@
|
|||
</arg>
|
||||
<arg type="array<@StaticRouteProperties_update>" var="$body.properties.staticRouteConfiguration.ipv6Routes" options="ipv6-routes">
|
||||
<help short="List of IPv6 Routes."/>
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_update"/>
|
||||
</arg>
|
||||
</arg>
|
||||
|
@ -1048,11 +1093,13 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes" arg="$body.properties.bgpConfiguration.ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" arg="$body.properties.bgpConfiguration.ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_update">
|
||||
<prop type="string" name="address" arg="@NeighborAddress_update.address">
|
||||
<format minLength="1"/>
|
||||
|
@ -1060,11 +1107,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes" arg="$body.properties.bgpConfiguration.ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_update>" name="ipv6NeighborAddress" arg="$body.properties.bgpConfiguration.ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_update"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" arg="$body.properties.bgpConfiguration.peerASN">
|
||||
|
@ -1072,6 +1121,7 @@
|
|||
</prop>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" arg="$body.properties.connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_update">
|
||||
<prop type="string" name="annotation" arg="@ConnectedSubnet_update.annotation"/>
|
||||
<prop type="string" name="prefix" arg="@ConnectedSubnet_update.prefix" required="True">
|
||||
|
@ -1080,6 +1130,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_update>" name="connectedIPv6Subnets" arg="$body.properties.connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_update"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId" arg="$body.properties.egressAclId"/>
|
||||
|
@ -1107,8 +1158,10 @@
|
|||
<prop type="object" name="staticRouteConfiguration" arg="$body.properties.staticRouteConfiguration">
|
||||
<prop type="@BfdConfiguration_update" name="bfdConfiguration" arg="$body.properties.staticRouteConfiguration.bfdConfiguration"/>
|
||||
<prop type="array<object>" name="ipv4Routes" arg="$body.properties.staticRouteConfiguration.ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_update">
|
||||
<prop type="array<string>" name="nextHop" arg="@StaticRouteProperties_update.nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -1119,6 +1172,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_update>" name="ipv6Routes" arg="$body.properties.staticRouteConfiguration.ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_update"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
@ -1176,11 +1230,13 @@
|
|||
</prop>
|
||||
<prop readOnly="True" type="integer64" name="fabricASN"/>
|
||||
<prop type="array<string>" name="ipv4ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="NeighborAddress_read">
|
||||
<prop type="string" name="address">
|
||||
<format minLength="1"/>
|
||||
|
@ -1204,11 +1260,13 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<string>" name="ipv6ListenRangePrefixes">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@NeighborAddress_read>" name="ipv6NeighborAddress" identifiers="address">
|
||||
<format minLength="1"/>
|
||||
<item type="@NeighborAddress_read"/>
|
||||
</prop>
|
||||
<prop type="integer64" name="peerASN" required="True">
|
||||
|
@ -1232,6 +1290,7 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="connectedIPv4Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="ConnectedSubnet_read">
|
||||
<prop type="string" name="annotation"/>
|
||||
<prop type="string" name="prefix" required="True">
|
||||
|
@ -1240,6 +1299,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@ConnectedSubnet_read>" name="connectedIPv6Subnets" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@ConnectedSubnet_read"/>
|
||||
</prop>
|
||||
<prop nullable="True" type="ResourceId" name="egressAclId"/>
|
||||
|
@ -1291,8 +1351,10 @@
|
|||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="ipv4Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="object" cls="StaticRouteProperties_read">
|
||||
<prop type="array<string>" name="nextHop" required="True">
|
||||
<format minLength="1"/>
|
||||
<item type="string">
|
||||
<format minLength="1"/>
|
||||
</item>
|
||||
|
@ -1303,6 +1365,7 @@
|
|||
</item>
|
||||
</prop>
|
||||
<prop type="array<@StaticRouteProperties_read>" name="ipv6Routes" identifiers="prefix">
|
||||
<format minLength="1"/>
|
||||
<item type="@StaticRouteProperties_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -84,6 +84,9 @@
|
|||
<prop type="object" name="error" cls="ErrorDetail_read">
|
||||
<prop readOnly="True" type="array<object>" name="additionalInfo">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="object" name="info">
|
||||
<additionalProp readOnly="True" anyType="True"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче