diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.json deleted file mode 100644 index 9ceafd3a..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/accesscontrollists", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2FjY2Vzc0NvbnRyb2xMaXN0cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3Rz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric acl", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/accesscontrollists", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2FjY2Vzc0NvbnRyb2xMaXN0cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3Rz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_AccessControlLists_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_AccessControlLists_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_AccessControlLists_ListByResourceGroup"], "operationId": "AccessControlLists_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "props": [{"type": "array", "name": "flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_AccessControlLists_ListBySubscription"], "operationId": "AccessControlLists_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/accessControlLists", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "props": [{"type": "array", "name": "flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.xml deleted file mode 100644 index 09cd50d1..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.xml +++ /dev/null @@ -1,645 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.json deleted file mode 100644 index 0b5e34a5..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgatewayrules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2ludGVybmV0R2F0ZXdheVJ1bGVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internetgatewayrule", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgatewayrules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2ludGVybmV0R2F0ZXdheVJ1bGVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_InternetGatewayRules_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_InternetGatewayRules_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_InternetGatewayRules_ListByResourceGroup"], "operationId": "InternetGatewayRules_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "internetGatewayIds", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_InternetGatewayRules_ListBySubscription"], "operationId": "InternetGatewayRules_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "internetGatewayIds", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.xml deleted file mode 100644 index 3fa462a6..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.json deleted file mode 100644 index afeeaa81..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgateways", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2ludGVybmV0R2F0ZXdheXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internetgateway", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgateways", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2ludGVybmV0R2F0ZXdheXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_InternetGateways_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_InternetGateways_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_InternetGateways_ListByResourceGroup"], "operationId": "InternetGateways_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId"}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"readOnly": true, "type": "integer32", "name": "port"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_InternetGateways_ListBySubscription"], "operationId": "InternetGateways_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/internetGateways", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId"}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"readOnly": true, "type": "integer32", "name": "port"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.xml deleted file mode 100644 index fee00b44..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.xml +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.json deleted file mode 100644 index cd8da46b..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwQ29tbXVuaXRpZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipcommunity", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwQ29tbXVuaXRpZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_IpCommunities_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_IpCommunities_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_IpCommunities_ListByResourceGroup"], "operationId": "IpCommunities_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_IpCommunities_ListBySubscription"], "operationId": "IpCommunities_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipCommunities", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.xml deleted file mode 100644 index 4554c202..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.xml +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.json deleted file mode 100644 index 697c410e..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwRXh0ZW5kZWRDb21tdW5pdGllcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipextendedcommunity", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwRXh0ZW5kZWRDb21tdW5pdGllcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_IpExtendedCommunities_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_IpExtendedCommunities_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_IpExtendedCommunities_ListByResourceGroup"], "operationId": "IpExtendedCommunities_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_IpExtendedCommunities_ListBySubscription"], "operationId": "IpExtendedCommunities_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.xml deleted file mode 100644 index e7936fbd..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.xml +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.json deleted file mode 100644 index 4a3f80d7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipprefixes", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwUHJlZml4ZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipprefix", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/ipprefixes", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2lwUHJlZml4ZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_IpPrefixes_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_IpPrefixes_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_IpPrefixes_ListByResourceGroup"], "operationId": "IpPrefixes_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_IpPrefixes_ListBySubscription"], "operationId": "IpPrefixes_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.xml deleted file mode 100644 index 1d4a3876..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.xml +++ /dev/null @@ -1,289 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json deleted file mode 100644 index 656ff0e7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/l3isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2wzSXNvbGF0aW9uRG9tYWlucw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5z/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l3domain", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/l3isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2wzSXNvbGF0aW9uRG9tYWlucw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5z/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_L3IsolationDomains_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_L3IsolationDomains_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_L3IsolationDomains_ListByResourceGroup"], "operationId": "L3IsolationDomains_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "object", "name": "aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_read"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_read>", "name": "ipv6Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation"}, {"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": "connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_L3IsolationDomains_ListBySubscription"], "operationId": "L3IsolationDomains_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "object", "name": "aggregateRouteConfiguration", "props": [{"type": "array<@AggregateRoute_read>", "name": "ipv4Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_read>", "name": "ipv6Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation"}, {"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": "connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml deleted file mode 100644 index 53dba0bc..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json deleted file mode 100644 index e5067f1f..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/l2isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2wySXNvbGF0aW9uRG9tYWlucw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5z/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l2domain", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/l2isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL2wySXNvbGF0aW9uRG9tYWlucw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5z/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_L2IsolationDomains_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_L2IsolationDomains_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_L2IsolationDomains_ListByResourceGroup"], "operationId": "L2IsolationDomains_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_L2IsolationDomains_ListBySubscription"], "operationId": "L2IsolationDomains_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml deleted file mode 100644 index 8ed52cce..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.json deleted file mode 100644 index 917ed06b..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/neighborgroups", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25laWdoYm9yR3JvdXBz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric neighborgroup", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/neighborgroups", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25laWdoYm9yR3JvdXBz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NeighborGroups_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NeighborGroups_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NeighborGroups_ListByResourceGroup"], "operationId": "NeighborGroups_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "object", "name": "destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkTapRuleIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NeighborGroups_ListBySubscription"], "operationId": "NeighborGroups_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/neighborGroups", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "object", "name": "destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkTapRuleIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.xml deleted file mode 100644 index 0390ebb3..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.json deleted file mode 100644 index cd3c3eda..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdeviceskus", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2VTa3Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric devicesku", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdeviceskus", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2VTa3Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkDeviceSkus_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkDeviceSkus", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.ManagedNetworkFabric/networkDeviceSkus/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "interfaces", "item": {"type": "object", "props": [{"type": "string", "name": "identifier"}, {"type": "string", "name": "interfaceType"}, {"type": "array", "name": "supportedConnectorTypes", "item": {"type": "object", "props": [{"type": "string", "name": "connectorType"}, {"type": "integer32", "name": "maxSpeedInMbps"}]}, "identifiers": ["connectorType"]}]}, "identifiers": ["identifier"]}, {"type": "string", "name": "manufacturer"}, {"type": "string", "name": "model", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "supportedRoleTypes", "item": {"type": "string", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}}, {"type": "array", "name": "supportedVersions", "item": {"type": "object", "props": [{"type": "string", "name": "isDefault", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "vendorFirmwareVersion"}, {"type": "string", "name": "vendorOsVersion"}, {"type": "string", "name": "version"}]}, "identifiers": ["version"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.xml deleted file mode 100644 index 14ab543c..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cw==/2024-02-15-preview.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.json deleted file mode 100644 index c688b133..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdeviceskus/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2VTa3VzL3tuZXR3b3JrRGV2aWNlU2t1TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric devicesku", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdeviceskus/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2VTa3VzL3tuZXR3b3JrRGV2aWNlU2t1TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceSkuName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device Sku"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkDeviceSkus_Get", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkDeviceSkus/{networkDeviceSkuName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkDeviceSkuName", "arg": "$Path.networkDeviceSkuName", "required": true}, {"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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.ManagedNetworkFabric/networkDeviceSkus/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "interfaces", "item": {"type": "object", "props": [{"type": "string", "name": "identifier"}, {"type": "string", "name": "interfaceType"}, {"type": "array", "name": "supportedConnectorTypes", "item": {"type": "object", "props": [{"type": "string", "name": "connectorType"}, {"type": "integer32", "name": "maxSpeedInMbps"}]}, "identifiers": ["connectorType"]}]}, "identifiers": ["identifier"]}, {"type": "string", "name": "manufacturer"}, {"type": "string", "name": "model", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "supportedRoleTypes", "item": {"type": "string", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}}, {"type": "array", "name": "supportedVersions", "item": {"type": "object", "props": [{"type": "string", "name": "isDefault", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "vendorFirmwareVersion"}, {"type": "string", "name": "vendorOsVersion"}, {"type": "string", "name": "version"}]}, "identifiers": ["version"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index dcbd2693..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlc2t1cy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.json deleted file mode 100644 index cec629c4..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdevices", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric device", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdevices", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtEZXZpY2Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkDevices_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkDevices_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkDevices_ListByResourceGroup"], "operationId": "NetworkDevices_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "hostName", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "managementIpv4Address"}, {"readOnly": true, "type": "string", "name": "managementIpv6Address"}, {"readOnly": true, "type": "string", "name": "networkDeviceRole", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}, {"type": "string", "name": "networkDeviceSku"}, {"readOnly": true, "type": "string", "name": "networkRackId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serialNumber", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkDevices_ListBySubscription"], "operationId": "NetworkDevices_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkDevices", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "hostName", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "managementIpv4Address"}, {"readOnly": true, "type": "string", "name": "managementIpv6Address"}, {"readOnly": true, "type": "string", "name": "networkDeviceRole", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}, {"type": "string", "name": "networkDeviceSku"}, {"readOnly": true, "type": "string", "name": "networkRackId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serialNumber", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.xml deleted file mode 100644 index 364b1982..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.json deleted file mode 100644 index 4e702780..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNDb250cm9sbGVycw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric controller", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNDb250cm9sbGVycw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkFabricControllers_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkFabricControllers_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkFabricControllers_ListByResourceGroup"], "operationId": "NetworkFabricControllers_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "array", "name": "infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "object", "name": "infrastructureServices", "props": [{"type": "array", "name": "ipv4AddressSpaces", "item": {"type": "string"}}, {"type": "array", "name": "ipv6AddressSpaces", "item": {"type": "string"}}], "cls": "ControllerServices_read"}, {"type": "string", "name": "ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "networkFabricIds", "item": {"type": "ResourceId"}}, {"type": "string", "name": "nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "tenantInternetGatewayIds", "item": {"type": "ResourceId"}}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "boolean", "name": "workloadManagementNetwork"}, {"type": "@ControllerServices_read", "name": "workloadServices"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkFabricControllers_ListBySubscription"], "operationId": "NetworkFabricControllers_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "infrastructureExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "@ControllerServices_read", "name": "infrastructureServices"}, {"type": "string", "name": "ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "networkFabricIds", "item": {"type": "ResourceId"}}, {"type": "string", "name": "nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "tenantInternetGatewayIds", "item": {"type": "ResourceId"}}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "boolean", "name": "workloadManagementNetwork"}, {"type": "@ControllerServices_read", "name": "workloadServices"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.xml deleted file mode 100644 index 00343fd9..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.xml +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.json deleted file mode 100644 index 9f902004..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabricskus", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNTa3Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabricsku", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabricskus", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNTa3Vz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkFabricSkus_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabricSkus", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricSkus/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "details"}, {"type": "integer32", "name": "maxComputeRacks"}, {"type": "integer32", "name": "maximumServerCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "supportedVersions", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "MultiRack"}, {"value": "SingleRack"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.xml deleted file mode 100644 index 9a3bf35e..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cw==/2024-02-15-preview.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 060b8d09..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabricskus/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNTa3VzL3tuZXR3b3JrRmFicmljU2t1TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabricsku", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabricskus/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNTa3VzL3tuZXR3b3JrRmFicmljU2t1TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricSkuName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric Sku"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkFabricSkus_Get", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabricSkus/{networkFabricSkuName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkFabricSkuName", "arg": "$Path.networkFabricSkuName", "required": true}, {"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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricSkus/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "details"}, {"type": "integer32", "name": "maxComputeRacks"}, {"type": "integer32", "name": "maximumServerCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "supportedVersions", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "MultiRack"}, {"value": "SingleRack"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 274010b8..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljc2t1cy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.json deleted file mode 100644 index 00f973fc..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabrics", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabrics", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtGYWJyaWNz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkFabrics_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkFabrics_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkFabrics_ListByResourceGroup"], "operationId": "NetworkFabrics_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer64", "name": "fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "format": {"minLength": 1}}, {"readOnly": true, "type": "array", "name": "l2IsolationDomains", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "l3IsolationDomains", "item": {"type": "string"}}, {"type": "object", "name": "managementNetworkConfiguration", "required": true, "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_read"}, {"type": "@VpnConfigurationProperties_read", "name": "workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "rackCount", "format": {"maximum": 8, "minimum": 1}}, {"readOnly": true, "type": "array", "name": "racks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "routerIds", "item": {"type": "string"}}, {"type": "integer32", "name": "serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "networkDeviceId"}, {"type": "string", "name": "password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkFabrics_ListBySubscription"], "operationId": "NetworkFabrics_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkFabrics", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer64", "name": "fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "format": {"minLength": 1}}, {"readOnly": true, "type": "array", "name": "l2IsolationDomains", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "l3IsolationDomains", "item": {"type": "string"}}, {"type": "object", "name": "managementNetworkConfiguration", "required": true, "props": [{"type": "@VpnConfigurationProperties_read", "name": "infrastructureVpnConfiguration", "required": true}, {"type": "@VpnConfigurationProperties_read", "name": "workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "rackCount", "format": {"maximum": 8, "minimum": 1}}, {"readOnly": true, "type": "array", "name": "racks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "routerIds", "item": {"type": "string"}}, {"type": "integer32", "name": "serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "networkDeviceId"}, {"type": "string", "name": "password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.xml deleted file mode 100644 index b54e1ba7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,424 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.json deleted file mode 100644 index c5847529..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtQYWNrZXRCcm9rZXJz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric npb", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtQYWNrZXRCcm9rZXJz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkPacketBrokers_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkPacketBrokers_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkPacketBrokers_ListByResourceGroup"], "operationId": "NetworkPacketBrokers_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkDeviceIds", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "sourceInterfaceIds", "item": {"type": "ResourceId"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkPacketBrokers_ListBySubscription"], "operationId": "NetworkPacketBrokers_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkDeviceIds", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "sourceInterfaceIds", "item": {"type": "ResourceId"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.xml deleted file mode 100644 index 437fac21..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.xml +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.json deleted file mode 100644 index ce9843d4..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkracks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtSYWNrcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric rack", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networkracks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtSYWNrcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkRacks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkRacks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkRacks_ListByResourceGroup"], "operationId": "NetworkRacks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "networkDevices", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkRacks_ListBySubscription"], "operationId": "NetworkRacks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkRacks", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "networkDevices", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.xml deleted file mode 100644 index 911fe402..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.xml +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.json deleted file mode 100644 index 415fd42d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaprules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtUYXBSdWxlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric taprule", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaprules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtUYXBSdWxlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkTapRules_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkTapRules_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkTapRules_ListByResourceGroup"], "operationId": "NetworkTapRules_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId"}, {"type": "string", "name": "isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "props": [{"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "networkTapId"}, {"type": "integer32", "name": "pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkTapRules_ListBySubscription"], "operationId": "NetworkTapRules_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTapRules", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId"}, {"type": "string", "name": "isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "props": [{"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "networkTapId"}, {"type": "integer32", "name": "pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.xml deleted file mode 100644 index 8c1e098d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.xml +++ /dev/null @@ -1,637 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.json deleted file mode 100644 index 50991e3a..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaps", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtUYXBz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric tap", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaps", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL25ldHdvcmtUYXBz/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_NetworkTaps_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_NetworkTaps_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_NetworkTaps_ListByResourceGroup"], "operationId": "NetworkTaps_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId"}, {"type": "string", "name": "destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceTapRuleId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_NetworkTaps_ListBySubscription"], "operationId": "NetworkTaps_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/networkTaps", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId"}, {"type": "string", "name": "destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceTapRuleId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.xml deleted file mode 100644 index 394a9dec..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.json deleted file mode 100644 index 513e62f8..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/routepolicies", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL3JvdXRlUG9saWNpZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric routepolicy", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.managednetworkfabric/routepolicies", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWROZXR3b3JrRmFicmljL3JvdXRlUG9saWNpZXM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_RoutePolicies_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_RoutePolicies_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_RoutePolicies_ListByResourceGroup"], "operationId": "RoutePolicies_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "required": true, "props": [{"type": "string", "name": "actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_read"}, {"type": "@IpCommunityIdList_read", "name": "delete"}, {"type": "@IpCommunityIdList_read", "name": "set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_read"}, {"type": "@IpExtendedCommunityIdList_read", "name": "delete"}, {"type": "@IpExtendedCommunityIdList_read", "name": "set"}]}, {"type": "integer64", "name": "localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId"}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_RoutePolicies_ListBySubscription"], "operationId": "RoutePolicies_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ManagedNetworkFabric/routePolicies", "request": {"method": "get", "path": {"params": [{"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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "required": true, "props": [{"type": "string", "name": "actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "props": [{"type": "@IpCommunityIdList_read", "name": "add"}, {"type": "@IpCommunityIdList_read", "name": "delete"}, {"type": "@IpCommunityIdList_read", "name": "set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "props": [{"type": "@IpExtendedCommunityIdList_read", "name": "add"}, {"type": "@IpExtendedCommunityIdList_read", "name": "delete"}, {"type": "@IpExtendedCommunityIdList_read", "name": "set"}]}, {"type": "integer64", "name": "localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId"}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.xml deleted file mode 100644 index 979fd0fa..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.xml +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.md deleted file mode 100644 index 8da7ba97..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/accesscontrollists 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.json deleted file mode 100644 index a2f992e3..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric acl", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["resource-name"], "required": true, "group": "", "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": [{"operationId": "AccessControlLists_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}", "request": {"method": "get", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "props": [{"type": "array", "name": "flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["resource-name"], "required": true, "group": "", "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": "azure-async-operation"}, "operationId": "AccessControlLists_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}", "request": {"method": "delete", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["resource-name"], "required": true, "group": "", "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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.aclsUrl", "options": ["acls-url"], "group": "Properties", "help": {"short": "Access Control List file URL."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.configurationType", "options": ["configuration-type"], "required": true, "group": "Properties", "help": {"short": "Input method to configure Access Control List. Example: File."}, "enum": {"items": [{"name": "File", "value": "File"}, {"name": "Inline", "value": "Inline"}]}}, {"type": "string", "var": "$body.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default action that needs to be applied when no condition is matched. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations", "options": ["dynamic-match-configurations"], "group": "Properties", "help": {"short": "List of dynamic match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups", "options": ["ip-groups"], "help": {"short": "List of IP Groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "IP Address type. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "options": ["ip-prefixes"], "help": {"short": "List of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "options": ["name"], "help": {"short": "IP Group name."}, "format": {"minLength": 1}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups", "options": ["port-groups"], "help": {"short": "List of the port groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "options": ["name"], "help": {"short": "The name of the port group."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "options": ["ports"], "help": {"short": "List of the ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "options": ["vlan-groups"], "help": {"short": "List of vlan groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "options": ["name"], "help": {"short": "Vlan group name."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "options": ["vlans"], "help": {"short": "List of vlans."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "var": "$body.properties.matchConfigurations", "options": ["match-configurations"], "group": "Properties", "help": {"short": "List of match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].actions", "options": ["actions"], "help": {"short": "List of actions that need to be performed for the matched conditions."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].actions[].counterName", "options": ["counter-name"], "help": {"short": "Name of the counter block to get match count information."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].type", "options": ["type"], "help": {"short": "Type of actions that can be performed."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Count", "value": "Count"}, {"name": "Drop", "value": "Drop"}, {"name": "Log", "value": "Log"}]}}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "Type of IP Address. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions", "options": ["match-conditions"], "help": {"short": "List of the match conditions."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].dscpMarkings", "options": ["dscp-markings"], "help": {"short": "List of DSCP Markings that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].etherTypes", "options": ["ether-types"], "help": {"short": "List of ether type values that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].fragments", "options": ["fragments"], "help": {"short": "List of IP fragment packets that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "options": ["ip-condition"], "help": {"short": "IP condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "options": ["ip-group-names"], "help": {"short": "The List of IP Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "options": ["ip-prefix-values"], "help": {"short": "The list of IP Prefixes that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "options": ["prefix-type"], "group": "", "help": {"short": "IP Prefix Type that needs to be matched. Example: Prefix."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "LongestPrefix", "value": "LongestPrefix"}, {"name": "Prefix", "value": "Prefix"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "options": ["type"], "group": "", "help": {"short": "IP Address type that needs to be matched. Example: SourceIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationIP", "value": "DestinationIP"}, {"name": "SourceIP", "value": "SourceIP"}]}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipLengths", "options": ["ip-lengths"], "help": {"short": "List of IP Lengths that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "options": ["port-condition"], "help": {"short": "Defines the port condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.flags", "options": ["flags"], "group": "", "help": {"short": "List of protocol flags that need to be matched. Example: established | initial | . List of eligible TCP Flags are \"ack, fin, not-ack, not-fin, not-psh, not-rst, not-syn, not-urg, psh, rst, syn, urg\""}, "item": {"type": "string"}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "options": ["layer4-protocol"], "required": true, "group": "", "help": {"short": "Layer4 protocol type that needs to be matched. Example: UDP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "TCP", "value": "TCP"}, {"name": "UDP", "value": "UDP"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "options": ["port-group-names"], "help": {"short": "List of the port Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "options": ["port-type"], "group": "", "help": {"short": "Port type that needs to be matched. Example: SourceIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationPort", "value": "DestinationPort"}, {"name": "SourcePort", "value": "SourcePort"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "options": ["ports"], "help": {"short": "List of the Ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "options": ["protocol-types"], "help": {"short": "List of the protocols that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ttlValues", "options": ["ttl-values"], "help": {"short": "List of TTL [Time To Live] values that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "options": ["vlan-match-condition"], "help": {"short": "Vlan match condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "options": ["inner-vlans"], "help": {"short": "List of inner vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "options": ["vlan-group-names"], "help": {"short": "List of vlan group names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "options": ["vlans"], "help": {"short": "List of vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration."}, "format": {"minLength": 1}}, {"type": "integer64", "var": "$body.properties.matchConfigurations[].sequenceNumber", "options": ["sequence-number"], "help": {"short": "Sequence Number of the match configuration."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessControlLists_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}", "request": {"method": "put", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "arg": "$body.properties.aclsUrl", "format": {"minLength": 1}}, {"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "configurationType", "arg": "$body.properties.configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "arg": "$body.properties.defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "arg": "$body.properties.dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "name": "matchConfigurations", "arg": "$body.properties.matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "arg": "$body.properties.matchConfigurations[].actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "arg": "$body.properties.matchConfigurations[].actions[].counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].actions[].type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "arg": "$body.properties.matchConfigurations[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "arg": "$body.properties.matchConfigurations[].matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "arg": "$body.properties.matchConfigurations[].matchConditions[].dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "arg": "$body.properties.matchConfigurations[].matchConditions[].fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "props": [{"type": "array", "name": "flags", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.matchConfigurations[].sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "props": [{"type": "array", "name": "flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/accesscontrollists/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvYWNjZXNzQ29udHJvbExpc3RzL3thY2Nlc3NDb250cm9sTGlzdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.accessControlListName", "options": ["resource-name"], "required": true, "group": "", "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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.aclsUrl", "options": ["acls-url"], "group": "Properties", "help": {"short": "Access Control List file URL."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.configurationType", "options": ["configuration-type"], "group": "Properties", "help": {"short": "Input method to configure Access Control List. Example: File."}, "enum": {"items": [{"name": "File", "value": "File"}, {"name": "Inline", "value": "Inline"}]}}, {"type": "string", "var": "$body.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default action that needs to be applied when no condition is matched. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations", "options": ["dynamic-match-configurations"], "group": "Properties", "help": {"short": "List of dynamic match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups", "options": ["ip-groups"], "help": {"short": "List of IP Groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "IP Address type. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "options": ["ip-prefixes"], "help": {"short": "List of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "options": ["name"], "help": {"short": "IP Group name."}, "format": {"minLength": 1}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups", "options": ["port-groups"], "help": {"short": "List of the port groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "options": ["name"], "help": {"short": "The name of the port group."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "options": ["ports"], "help": {"short": "List of the ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "options": ["vlan-groups"], "help": {"short": "List of vlan groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "options": ["name"], "help": {"short": "Vlan group name."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "options": ["vlans"], "help": {"short": "List of vlans."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "var": "$body.properties.matchConfigurations", "options": ["match-configurations"], "group": "Properties", "help": {"short": "List of match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].actions", "options": ["actions"], "help": {"short": "List of actions that need to be performed for the matched conditions."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].actions[].counterName", "options": ["counter-name"], "help": {"short": "Name of the counter block to get match count information."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].type", "options": ["type"], "help": {"short": "Type of actions that can be performed."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Count", "value": "Count"}, {"name": "Drop", "value": "Drop"}, {"name": "Log", "value": "Log"}]}}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "Type of IP Address. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions", "options": ["match-conditions"], "help": {"short": "List of the match conditions."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].dscpMarkings", "options": ["dscp-markings"], "help": {"short": "List of DSCP Markings that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].etherTypes", "options": ["ether-types"], "help": {"short": "List of ether type values that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].fragments", "options": ["fragments"], "help": {"short": "List of IP fragment packets that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "options": ["ip-condition"], "help": {"short": "IP condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "options": ["ip-group-names"], "help": {"short": "The List of IP Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "options": ["ip-prefix-values"], "help": {"short": "The list of IP Prefixes that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "options": ["prefix-type"], "group": "", "help": {"short": "IP Prefix Type that needs to be matched. Example: Prefix."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "LongestPrefix", "value": "LongestPrefix"}, {"name": "Prefix", "value": "Prefix"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "options": ["type"], "group": "", "help": {"short": "IP Address type that needs to be matched. Example: SourceIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationIP", "value": "DestinationIP"}, {"name": "SourceIP", "value": "SourceIP"}]}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipLengths", "options": ["ip-lengths"], "help": {"short": "List of IP Lengths that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "options": ["port-condition"], "help": {"short": "Defines the port condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.flags", "options": ["flags"], "group": "", "help": {"short": "List of protocol flags that need to be matched. Example: established | initial | . List of eligible TCP Flags are \"ack, fin, not-ack, not-fin, not-psh, not-rst, not-syn, not-urg, psh, rst, syn, urg\""}, "item": {"type": "string"}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "options": ["layer4-protocol"], "required": true, "group": "", "help": {"short": "Layer4 protocol type that needs to be matched. Example: UDP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "TCP", "value": "TCP"}, {"name": "UDP", "value": "UDP"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "options": ["port-group-names"], "help": {"short": "List of the port Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "options": ["port-type"], "group": "", "help": {"short": "Port type that needs to be matched. Example: SourceIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationPort", "value": "DestinationPort"}, {"name": "SourcePort", "value": "SourcePort"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "options": ["ports"], "help": {"short": "List of the Ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "options": ["protocol-types"], "help": {"short": "List of the protocols that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ttlValues", "options": ["ttl-values"], "help": {"short": "List of TTL [Time To Live] values that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "options": ["vlan-match-condition"], "help": {"short": "Vlan match condition that needs to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "options": ["inner-vlans"], "help": {"short": "List of inner vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "options": ["vlan-group-names"], "help": {"short": "List of vlan group names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "options": ["vlans"], "help": {"short": "List of vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration."}, "format": {"minLength": 1}}, {"type": "integer64", "var": "$body.properties.matchConfigurations[].sequenceNumber", "options": ["sequence-number"], "help": {"short": "Sequence Number of the match configuration."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AccessControlLists_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{accessControlListName}", "request": {"method": "patch", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "aclsUrl", "arg": "$body.properties.aclsUrl", "format": {"minLength": 1}}, {"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "configurationType", "arg": "$body.properties.configurationType", "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "arg": "$body.properties.defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "arg": "$body.properties.dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "name": "matchConfigurations", "arg": "$body.properties.matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "arg": "$body.properties.matchConfigurations[].actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "arg": "$body.properties.matchConfigurations[].actions[].counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].actions[].type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "arg": "$body.properties.matchConfigurations[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "arg": "$body.properties.matchConfigurations[].matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "arg": "$body.properties.matchConfigurations[].matchConditions[].dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "arg": "$body.properties.matchConfigurations[].matchConditions[].fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "props": [{"type": "array", "name": "flags", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.matchConfigurations[].sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/accessControlLists/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "aclsUrl", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "string", "name": "counterName", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Log"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "array", "name": "dscpMarkings", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "etherTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "fragments", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "array", "name": "ipLengths", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "portCondition", "props": [{"type": "array", "name": "flags", "item": {"type": "string"}}, {"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ttlValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.xml deleted file mode 100644 index f6c9471c..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9hY2Nlc3Njb250cm9sbGlzdHMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,1949 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.md deleted file mode 100644 index 0d7914a3..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgatewayrules 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 2d1b473d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXMve2ludGVybmV0R2F0ZXdheVJ1bGVOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internetgatewayrule", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXMve2ludGVybmV0R2F0ZXdheVJ1bGVOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway rule."}}, {"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": [{"operationId": "InternetGatewayRules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{internetGatewayRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "internetGatewayRuleName", "arg": "$Path.internetGatewayRuleName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "internetGatewayIds", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXMve2ludGVybmV0R2F0ZXdheVJ1bGVOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway rule."}}, {"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": "InternetGatewayRules_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{internetGatewayRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "internetGatewayRuleName", "arg": "$Path.internetGatewayRuleName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXMve2ludGVybmV0R2F0ZXdheVJ1bGVOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway rule."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.ruleProperties", "options": ["rule-properties"], "required": true, "group": "Properties", "help": {"short": "Rules for the InternetGateways."}, "args": [{"type": "string", "var": "$body.properties.ruleProperties.action", "options": ["action"], "required": true, "group": "", "help": {"short": "Specify action. Example: Allow."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Allow", "value": "Allow"}, {"name": "Deny", "value": "Deny"}]}}, {"type": "array", "var": "$body.properties.ruleProperties.addressList", "options": ["address-list"], "required": true, "help": {"short": "List of Addresses to be allowed or denied."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "InternetGatewayRules_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{internetGatewayRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "internetGatewayRuleName", "arg": "$Path.internetGatewayRuleName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "ruleProperties", "arg": "$body.properties.ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "arg": "$body.properties.ruleProperties.action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "arg": "$body.properties.ruleProperties.addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "internetGatewayIds", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgatewayrules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5UnVsZXMve2ludGVybmV0R2F0ZXdheVJ1bGVOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway rule."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "InternetGatewayRules_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{internetGatewayRuleName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "internetGatewayRuleName", "arg": "$Path.internetGatewayRuleName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGatewayRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "internetGatewayIds", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "ruleProperties", "required": true, "props": [{"type": "string", "name": "action", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "addressList", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 50f9a81b..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlydWxlcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,462 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.md deleted file mode 100644 index b0efcd3d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/internetgateways 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlz/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.json deleted file mode 100644 index 2b0df1ce..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cy97aW50ZXJuZXRHYXRld2F5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internetgateway", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cy97aW50ZXJuZXRHYXRld2F5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway."}}, {"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": [{"operationId": "InternetGateways_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{internetGatewayName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "internetGatewayName", "arg": "$Path.internetGatewayName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId"}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"readOnly": true, "type": "integer32", "name": "port"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cy97aW50ZXJuZXRHYXRld2F5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway."}}, {"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": "InternetGateways_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{internetGatewayName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "internetGatewayName", "arg": "$Path.internetGatewayName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cy97aW50ZXJuZXRHYXRld2F5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "ResourceId", "var": "$body.properties.internetGatewayRuleId", "options": ["internet-gateway-rule-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the Internet Gateway Rule."}}, {"type": "ResourceId", "var": "$body.properties.networkFabricControllerId", "options": ["nfc-id", "network-fabric-controller-id"], "required": true, "group": "Properties", "help": {"short": "ARM Resource ID of the Network Fabric Controller."}}, {"type": "string", "var": "$body.properties.type", "options": ["type"], "required": true, "group": "Properties", "help": {"short": "Gateway Type of the resource."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Infrastructure", "value": "Infrastructure"}, {"name": "Workload", "value": "Workload"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "InternetGateways_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{internetGatewayName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "internetGatewayName", "arg": "$Path.internetGatewayName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId", "arg": "$body.properties.internetGatewayRuleId"}, {"type": "ResourceId", "name": "networkFabricControllerId", "arg": "$body.properties.networkFabricControllerId", "required": true}, {"type": "string", "name": "type", "arg": "$body.properties.type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId"}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"readOnly": true, "type": "integer32", "name": "port"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/internetgateways/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaW50ZXJuZXRHYXRld2F5cy97aW50ZXJuZXRHYXRld2F5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internetGatewayName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Internet Gateway."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "ResourceId", "var": "$body.properties.internetGatewayRuleId", "options": ["internet-gateway-rule-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the Internet Gateway Rule."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "InternetGateways_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{internetGatewayName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "internetGatewayName", "arg": "$Path.internetGatewayName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "ResourceId", "name": "internetGatewayRuleId", "arg": "$body.properties.internetGatewayRuleId"}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/internetGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "ResourceId", "name": "internetGatewayRuleId"}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"readOnly": true, "type": "integer32", "name": "port"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "type", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Infrastructure"}, {"value": "Workload"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.xml deleted file mode 100644 index d1f240c4..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pbnRlcm5ldGdhdGV3YXlzL3t9/2024-02-15-preview.xml +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.md deleted file mode 100644 index 66dcde37..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/ipcommunities 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVz/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.json deleted file mode 100644 index 479c244d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcy97aXBDb21tdW5pdHlOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipcommunity", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcy97aXBDb21tdW5pdHlOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Community."}}, {"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": [{"operationId": "IpCommunities_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{ipCommunityName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "ipCommunityName", "arg": "$Path.ipCommunityName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcy97aXBDb21tdW5pdHlOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Community."}}, {"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": "IpCommunities_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{ipCommunityName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "ipCommunityName", "arg": "$Path.ipCommunityName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcy97aXBDb21tdW5pdHlOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Community."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.ipCommunityRules", "options": ["ip-community-rules"], "required": true, "group": "Properties", "help": {"short": "List of IP Community Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipCommunityRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "var": "$body.properties.ipCommunityRules[].communityMembers", "options": ["community-members"], "required": true, "help": {"short": "List the community members of IP Community."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "var": "$body.properties.ipCommunityRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "var": "$body.properties.ipCommunityRules[].wellKnownCommunities", "options": ["well-known-communities"], "help": {"short": "Supported well known Community List."}, "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"name": "GShut", "value": "GShut"}, {"name": "Internet", "value": "Internet"}, {"name": "LocalAS", "value": "LocalAS"}, {"name": "NoAdvertise", "value": "NoAdvertise"}, {"name": "NoExport", "value": "NoExport"}]}}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IpCommunities_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{ipCommunityName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "ipCommunityName", "arg": "$Path.ipCommunityName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "ipCommunityRules", "arg": "$body.properties.ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipCommunityRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "arg": "$body.properties.ipCommunityRules[].communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipCommunityRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "arg": "$body.properties.ipCommunityRules[].wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBDb21tdW5pdGllcy97aXBDb21tdW5pdHlOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Community."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "array", "var": "$body.properties.ipCommunityRules", "options": ["ip-community-rules"], "group": "Properties", "help": {"short": "List of IP Community Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipCommunityRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "var": "$body.properties.ipCommunityRules[].communityMembers", "options": ["community-members"], "required": true, "help": {"short": "List the community members of IP Community."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "var": "$body.properties.ipCommunityRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "var": "$body.properties.ipCommunityRules[].wellKnownCommunities", "options": ["well-known-communities"], "help": {"short": "Supported well known Community List."}, "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"name": "GShut", "value": "GShut"}, {"name": "Internet", "value": "Internet"}, {"name": "LocalAS", "value": "LocalAS"}, {"name": "NoAdvertise", "value": "NoAdvertise"}, {"name": "NoExport", "value": "NoExport"}]}}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "IpCommunities_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{ipCommunityName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "ipCommunityName", "arg": "$Path.ipCommunityName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "ipCommunityRules", "arg": "$body.properties.ipCommunityRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipCommunityRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "arg": "$body.properties.ipCommunityRules[].communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipCommunityRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "arg": "$body.properties.ipCommunityRules[].wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "communityMembers", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "array", "name": "wellKnownCommunities", "format": {"unique": true}, "item": {"type": "string", "format": {"minLength": 1}, "enum": {"items": [{"value": "GShut"}, {"value": "Internet"}, {"value": "LocalAS"}, {"value": "NoAdvertise"}, {"value": "NoExport"}]}}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.xml deleted file mode 100644 index 751c7328..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGNvbW11bml0aWVzL3t9/2024-02-15-preview.xml +++ /dev/null @@ -1,683 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.md deleted file mode 100644 index 66f73555..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.json deleted file mode 100644 index 09c6d98a..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVzL3tpcEV4dGVuZGVkQ29tbXVuaXR5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipextendedcommunity", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVzL3tpcEV4dGVuZGVkQ29tbXVuaXR5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipExtendedCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Extended Community."}}, {"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": [{"operationId": "IpExtendedCommunities_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{ipExtendedCommunityName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "ipExtendedCommunityName", "arg": "$Path.ipExtendedCommunityName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVzL3tpcEV4dGVuZGVkQ29tbXVuaXR5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipExtendedCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Extended Community."}}, {"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": "IpExtendedCommunities_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{ipExtendedCommunityName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "ipExtendedCommunityName", "arg": "$Path.ipExtendedCommunityName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVzL3tpcEV4dGVuZGVkQ29tbXVuaXR5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipExtendedCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Extended Community."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.ipExtendedCommunityRules", "options": ["ip-extended-community-rules"], "required": true, "group": "Properties", "help": {"short": "List of IP Extended Community Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipExtendedCommunityRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "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."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "var": "$body.properties.ipExtendedCommunityRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IpExtendedCommunities_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{ipExtendedCommunityName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "ipExtendedCommunityName", "arg": "$Path.ipExtendedCommunityName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "ipExtendedCommunityRules", "arg": "$body.properties.ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipExtendedCommunityRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "arg": "$body.properties.ipExtendedCommunityRules[].routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipExtendedCommunityRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipextendedcommunities/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBFeHRlbmRlZENvbW11bml0aWVzL3tpcEV4dGVuZGVkQ29tbXVuaXR5TmFtZX0=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipExtendedCommunityName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Extended Community."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.ipExtendedCommunityRules", "options": ["ip-extended-community-rules"], "group": "Properties", "help": {"short": "List of IP Extended Community Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipExtendedCommunityRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "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."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "var": "$body.properties.ipExtendedCommunityRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "IpExtendedCommunities_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{ipExtendedCommunityName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "ipExtendedCommunityName", "arg": "$Path.ipExtendedCommunityName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "ipExtendedCommunityRules", "arg": "$body.properties.ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipExtendedCommunityRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "arg": "$body.properties.ipExtendedCommunityRules[].routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipExtendedCommunityRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipExtendedCommunityRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "routeTargets", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.xml deleted file mode 100644 index 9588bfff..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcGV4dGVuZGVkY29tbXVuaXRpZXMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,594 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.md deleted file mode 100644 index 122fdbfa..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/ipprefixes 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVz/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.json deleted file mode 100644 index b89e2244..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcy97aXBQcmVmaXhOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric ipprefix", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcy97aXBQcmVmaXhOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipPrefixName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Prefix."}}, {"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": [{"operationId": "IpPrefixes_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{ipPrefixName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "ipPrefixName", "arg": "$Path.ipPrefixName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcy97aXBQcmVmaXhOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipPrefixName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Prefix."}}, {"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": "IpPrefixes_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{ipPrefixName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "ipPrefixName", "arg": "$Path.ipPrefixName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcy97aXBQcmVmaXhOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipPrefixName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Prefix."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.ipPrefixRules", "options": ["ip-prefix-rules"], "required": true, "group": "Properties", "help": {"short": "The list of IP Prefix Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipPrefixRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].condition", "options": ["condition"], "help": {"short": "Specify prefix-list bounds."}, "enum": {"items": [{"name": "EqualTo", "value": "EqualTo"}, {"name": "GreaterThanOrEqualTo", "value": "GreaterThanOrEqualTo"}, {"name": "LesserThanOrEqualTo", "value": "LesserThanOrEqualTo"}, {"name": "Range", "value": "Range"}]}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].networkPrefix", "options": ["network-prefix"], "required": true, "group": "", "help": {"short": "Network Prefix specifying IPv4/IPv6 packets to be permitted or denied. Example: 1.1.1.0/24."}}, {"type": "integer64", "var": "$body.properties.ipPrefixRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].subnetMaskLength", "options": ["subnet-mask-length"], "help": {"short": "SubnetMaskLength gives the minimum NetworkPrefix length to be matched. Possible values for IPv4 are 1 - 32 . Possible values of IPv6 are 1 - 128."}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IpPrefixes_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{ipPrefixName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "ipPrefixName", "arg": "$Path.ipPrefixName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "ipPrefixRules", "arg": "$body.properties.ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipPrefixRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "arg": "$body.properties.ipPrefixRules[].condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "arg": "$body.properties.ipPrefixRules[].networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipPrefixRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength", "arg": "$body.properties.ipPrefixRules[].subnetMaskLength"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/ipprefixes/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvaXBQcmVmaXhlcy97aXBQcmVmaXhOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.ipPrefixName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the IP Prefix."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.ipPrefixRules", "options": ["ip-prefix-rules"], "group": "Properties", "help": {"short": "The list of IP Prefix Rules."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.ipPrefixRules[].action", "options": ["action"], "required": true, "group": "", "help": {"short": "Action to be taken on the configuration. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].condition", "options": ["condition"], "help": {"short": "Specify prefix-list bounds."}, "enum": {"items": [{"name": "EqualTo", "value": "EqualTo"}, {"name": "GreaterThanOrEqualTo", "value": "GreaterThanOrEqualTo"}, {"name": "LesserThanOrEqualTo", "value": "LesserThanOrEqualTo"}, {"name": "Range", "value": "Range"}]}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].networkPrefix", "options": ["network-prefix"], "required": true, "group": "", "help": {"short": "Network Prefix specifying IPv4/IPv6 packets to be permitted or denied. Example: 1.1.1.0/24."}}, {"type": "integer64", "var": "$body.properties.ipPrefixRules[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.ipPrefixRules[].subnetMaskLength", "options": ["subnet-mask-length"], "help": {"short": "SubnetMaskLength gives the minimum NetworkPrefix length to be matched. Possible values for IPv4 are 1 - 32 . Possible values of IPv6 are 1 - 128."}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "IpPrefixes_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{ipPrefixName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "ipPrefixName", "arg": "$Path.ipPrefixName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "ipPrefixRules", "arg": "$body.properties.ipPrefixRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.ipPrefixRules[].action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "arg": "$body.properties.ipPrefixRules[].condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "arg": "$body.properties.ipPrefixRules[].networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.ipPrefixRules[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength", "arg": "$body.properties.ipPrefixRules[].subnetMaskLength"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "ipPrefixRules", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "action", "required": true, "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "string", "name": "condition", "enum": {"items": [{"value": "EqualTo"}, {"value": "GreaterThanOrEqualTo"}, {"value": "LesserThanOrEqualTo"}, {"value": "Range"}]}}, {"type": "string", "name": "networkPrefix", "required": true}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "subnetMaskLength"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.xml deleted file mode 100644 index 136b7f54..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9pcHByZWZpeGVzL3t9/2024-02-15-preview.xml +++ /dev/null @@ -1,637 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md deleted file mode 100644 index 788829db..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/l3isolationdomains 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json deleted file mode 100644 index 27ac3df0..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l3domain", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "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": [{"operationId": "L3IsolationDomains_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}", "request": {"method": "get", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "object", "name": "aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_read"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_read>", "name": "ipv6Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation"}, {"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": "connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "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_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}", "request": {"method": "delete", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$body.properties.aggregateRouteConfiguration", "options": ["aggregate-route-configuration"], "group": "Properties", "help": {"short": "Aggregate route configurations."}, "args": [{"type": "array", "var": "$body.properties.aggregateRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Route prefixes."}, "item": {"type": "object", "args": [{"type": "string", "var": "@AggregateRoute_create.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the aggregate Route."}, "format": {"minLength": 1}}], "cls": "AggregateRoute_create"}}, {"type": "array<@AggregateRoute_create>", "var": "$body.properties.aggregateRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "group": "", "help": {"short": "List of IPv6 Route prefixes."}, "item": {"type": "@AggregateRoute_create"}}]}, {"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.connectedSubnetRoutePolicy", "options": ["connected-subnet-route-policy"], "group": "Properties", "help": {"short": "Connected Subnet RoutePolicy."}, "args": [{"type": "object", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy", "options": ["export-route-policy"], "help": {"short": "Array of ARM Resource ID of the RoutePolicies."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM Resource ID of the RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM Resource ID of the RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicyId", "options": ["export-route-policy-id"], "help": {"short": "ARM Resource ID of the Route Policy. This is used for the backward compatibility."}}]}, {"type": "ResourceId", "var": "$body.properties.networkFabricId", "options": ["nf-id"], "required": true, "group": "Properties", "help": {"short": "ARM Resource ID of the Network Fabric."}}, {"type": "string", "var": "$body.properties.redistributeConnectedSubnets", "options": ["redistribute-connected-subnets"], "group": "Properties", "help": {"short": "Advertise Connected Subnets. Default value is True. Example: True."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "string", "var": "$body.properties.redistributeStaticRoutes", "options": ["redistribute-static-routes"], "group": "Properties", "help": {"short": "Advertise Static Routes. Default value is False. Example: True."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "L3IsolationDomains_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}", "request": {"method": "put", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "aggregateRouteConfiguration", "arg": "$body.properties.aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "arg": "$body.properties.aggregateRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "arg": "@AggregateRoute_create.prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_create"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_create>", "name": "ipv6Routes", "arg": "$body.properties.aggregateRouteConfiguration.ipv6Routes", "item": {"type": "@AggregateRoute_create"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "connectedSubnetRoutePolicy", "arg": "$body.properties.connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "arg": "$body.properties.networkFabricId", "required": true}, {"type": "string", "name": "redistributeConnectedSubnets", "arg": "$body.properties.redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "arg": "$body.properties.redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "object", "name": "aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_read"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_read>", "name": "ipv6Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation"}, {"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": "connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$body.properties.aggregateRouteConfiguration", "options": ["aggregate-route-configuration"], "group": "Properties", "help": {"short": "Aggregate route configurations."}, "args": [{"type": "array", "var": "$body.properties.aggregateRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Route prefixes."}, "item": {"type": "object", "args": [{"type": "string", "var": "@AggregateRoute_update.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the aggregate Route."}, "format": {"minLength": 1}}], "cls": "AggregateRoute_update"}}, {"type": "array<@AggregateRoute_update>", "var": "$body.properties.aggregateRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "group": "", "help": {"short": "List of IPv6 Route prefixes."}, "item": {"type": "@AggregateRoute_update"}}]}, {"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.connectedSubnetRoutePolicy", "options": ["connected-subnet-route-policy"], "group": "Properties", "help": {"short": "Connected Subnet RoutePolicy."}, "args": [{"type": "object", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy", "options": ["export-route-policy"], "help": {"short": "Array of ARM Resource ID of the RoutePolicies."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM Resource ID of the RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM Resource ID of the RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicyId", "options": ["export-route-policy-id"], "help": {"short": "ARM Resource ID of the Route Policy. This is used for the backward compatibility."}}]}, {"type": "string", "var": "$body.properties.redistributeConnectedSubnets", "options": ["redistribute-connected-subnets"], "group": "Properties", "help": {"short": "Advertise Connected Subnets. Default value is True. Example: True."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "string", "var": "$body.properties.redistributeStaticRoutes", "options": ["redistribute-static-routes"], "group": "Properties", "help": {"short": "Advertise Static Routes. Default value is False. Example: True."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "L3IsolationDomains_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}", "request": {"method": "patch", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "aggregateRouteConfiguration", "arg": "$body.properties.aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "arg": "$body.properties.aggregateRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "arg": "@AggregateRoute_update.prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_update"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_update>", "name": "ipv6Routes", "arg": "$body.properties.aggregateRouteConfiguration.ipv6Routes", "item": {"type": "@AggregateRoute_update"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "connectedSubnetRoutePolicy", "arg": "$body.properties.connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.connectedSubnetRoutePolicy.exportRoutePolicyId"}]}, {"type": "string", "name": "redistributeConnectedSubnets", "arg": "$body.properties.redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "arg": "$body.properties.redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "object", "name": "aggregateRouteConfiguration", "props": [{"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "AggregateRoute_read"}, "identifiers": ["prefix"]}, {"type": "array<@AggregateRoute_read>", "name": "ipv6Routes", "item": {"type": "@AggregateRoute_read"}, "identifiers": ["prefix"]}]}, {"type": "string", "name": "annotation"}, {"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": "connectedSubnetRoutePolicy", "props": [{"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}]}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "redistributeConnectedSubnets", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "redistributeStaticRoutes", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml deleted file mode 100644 index 73b36524..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,722 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json deleted file mode 100644 index 5f257366..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric externalnetwork", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": [{"operationId": "ExternalNetworks_ListByL3IsolationDomain", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks", "request": {"method": "get", "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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/externalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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"}]}}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"readOnly": true, "type": "integer64", "name": "fabricASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml deleted file mode 100644 index 35ffb5fc..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 68ff8c6f..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric externalnetwork", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.externalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the External Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": [{"operationId": "ExternalNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "externalNetworkName", "arg": "$Path.externalNetworkName", "required": true}, {"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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/externalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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"}]}}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"readOnly": true, "type": "integer64", "name": "fabricASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.externalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the External Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": "ExternalNetworks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "externalNetworkName", "arg": "$Path.externalNetworkName", "required": true}, {"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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.externalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the External Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"nullable": true, "type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicyId", "options": ["export-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"nullable": true, "type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicyId", "options": ["import-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"type": "ResourceId", "var": "$body.properties.networkToNetworkInterconnectId", "options": ["nni-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the networkToNetworkInterconnectId of the ExternalNetwork resource."}}, {"type": "object", "var": "$body.properties.optionAProperties", "options": ["option-a-properties"], "group": "Properties", "help": {"short": "option A properties object."}, "args": [{"type": "object", "var": "$body.properties.optionAProperties.bfdConfiguration", "options": ["bfd-configuration"], "group": "", "help": {"short": "BFD configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.optionAProperties.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default Value is 300. Example: 300."}}, {"type": "integer32", "var": "$body.properties.optionAProperties.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default Value is 5. Example: 5."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.optionAProperties.egressAclId", "options": ["egress-acl-id"], "group": "", "help": {"short": "Egress Acl ARM resource ID."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.optionAProperties.ingressAclId", "options": ["ingress-acl-id"], "group": "", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "integer32", "var": "$body.properties.optionAProperties.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU to use for option A peering. The value should be between 64 to 9200. Default Value is 1500. Example: 1650"}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "var": "$body.properties.optionAProperties.peerASN", "options": ["peer-asn"], "required": true, "group": "", "help": {"short": "Peer ASN number. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.optionAProperties.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.23.1.0/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionAProperties.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a1/127"}}, {"type": "string", "var": "$body.properties.optionAProperties.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.23.1.2/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionAProperties.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127"}}, {"type": "integer32", "var": "$body.properties.optionAProperties.vlanId", "options": ["vlan-id"], "required": true, "group": "", "help": {"short": "Vlan identifier. The value should be between 501 to 4094. Example : 501"}, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "var": "$body.properties.optionBProperties", "options": ["option-b-properties"], "group": "Properties", "help": {"short": "option B properties object."}, "args": [{"type": "array", "var": "$body.properties.optionBProperties.exportRouteTargets", "options": ["export-route-targets"], "help": {"short": "RouteTargets to be applied. This is used for the backward compatibility."}, "item": {"type": "string"}}, {"type": "array", "var": "$body.properties.optionBProperties.importRouteTargets", "options": ["import-route-targets"], "help": {"short": "RouteTargets to be applied. This is used for the backward compatibility."}, "item": {"type": "string"}}, {"type": "object", "var": "$body.properties.optionBProperties.routeTargets", "options": ["route-targets"], "help": {"short": "RouteTargets to be applied."}, "args": [{"type": "array", "var": "$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets", "options": ["export-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets", "options": ["export-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets", "options": ["import-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets", "options": ["import-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "var": "$body.properties.peeringOption", "options": ["peering-option"], "required": true, "group": "Properties", "help": {"short": "Peering option list."}, "enum": {"items": [{"name": "OptionA", "value": "OptionA"}, {"name": "OptionB", "value": "OptionB"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ExternalNetworks_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "externalNetworkName", "arg": "$Path.externalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId", "arg": "$body.properties.importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId", "arg": "$body.properties.networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "arg": "$body.properties.optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.optionAProperties.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "$body.properties.optionAProperties.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "$body.properties.optionAProperties.bfdConfiguration.multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.optionAProperties.egressAclId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.optionAProperties.ingressAclId"}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.optionAProperties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "arg": "$body.properties.optionAProperties.peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.optionAProperties.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.optionAProperties.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.optionAProperties.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.optionAProperties.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.optionAProperties.vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "arg": "$body.properties.optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "arg": "$body.properties.optionBProperties.exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "arg": "$body.properties.optionBProperties.importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "arg": "$body.properties.optionBProperties.routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "arg": "$body.properties.peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/externalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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"}]}}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"readOnly": true, "type": "integer64", "name": "fabricASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.externalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the External Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"nullable": true, "type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicyId", "options": ["export-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"nullable": true, "type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicyId", "options": ["import-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"type": "ResourceId", "var": "$body.properties.networkToNetworkInterconnectId", "options": ["nni-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the networkToNetworkInterconnectId of the ExternalNetwork resource."}}, {"type": "object", "var": "$body.properties.optionAProperties", "options": ["option-a-properties"], "group": "Properties", "help": {"short": "option A properties object."}, "args": [{"type": "object", "var": "$body.properties.optionAProperties.bfdConfiguration", "options": ["bfd-configuration"], "group": "", "help": {"short": "BFD configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.optionAProperties.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default Value is 300. Example: 300."}}, {"type": "integer32", "var": "$body.properties.optionAProperties.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default Value is 5. Example: 5."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.optionAProperties.egressAclId", "options": ["egress-acl-id"], "group": "", "help": {"short": "Egress Acl ARM resource ID."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.optionAProperties.ingressAclId", "options": ["ingress-acl-id"], "group": "", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "integer32", "var": "$body.properties.optionAProperties.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU to use for option A peering. The value should be between 64 to 9200. Default Value is 1500. Example: 1650"}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "var": "$body.properties.optionAProperties.peerASN", "options": ["peer-asn"], "group": "", "help": {"short": "Peer ASN number. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.optionAProperties.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.23.1.0/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionAProperties.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a1/127"}}, {"type": "string", "var": "$body.properties.optionAProperties.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.23.1.2/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionAProperties.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127"}}, {"type": "integer32", "var": "$body.properties.optionAProperties.vlanId", "options": ["vlan-id"], "group": "", "help": {"short": "Vlan identifier. The value should be between 501 to 4094. Example : 501"}, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "var": "$body.properties.optionBProperties", "options": ["option-b-properties"], "group": "Properties", "help": {"short": "option B properties object."}, "args": [{"type": "array", "var": "$body.properties.optionBProperties.exportRouteTargets", "options": ["export-route-targets"], "help": {"short": "RouteTargets to be applied. This is used for the backward compatibility."}, "item": {"type": "string"}}, {"type": "array", "var": "$body.properties.optionBProperties.importRouteTargets", "options": ["import-route-targets"], "help": {"short": "RouteTargets to be applied. This is used for the backward compatibility."}, "item": {"type": "string"}}, {"type": "object", "var": "$body.properties.optionBProperties.routeTargets", "options": ["route-targets"], "help": {"short": "RouteTargets to be applied."}, "args": [{"type": "array", "var": "$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets", "options": ["export-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets", "options": ["export-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets", "options": ["import-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets", "options": ["import-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "var": "$body.properties.peeringOption", "options": ["peering-option"], "group": "Properties", "help": {"short": "Peering option list."}, "enum": {"items": [{"name": "OptionA", "value": "OptionA"}, {"name": "OptionB", "value": "OptionB"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExternalNetworks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "externalNetworkName", "arg": "$Path.externalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId", "arg": "$body.properties.importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId", "arg": "$body.properties.networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "arg": "$body.properties.optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.optionAProperties.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "$body.properties.optionAProperties.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "$body.properties.optionAProperties.bfdConfiguration.multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.optionAProperties.egressAclId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.optionAProperties.ingressAclId"}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.optionAProperties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "arg": "$body.properties.optionAProperties.peerASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.optionAProperties.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.optionAProperties.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.optionAProperties.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.optionAProperties.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.optionAProperties.vlanId", "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "arg": "$body.properties.optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "arg": "$body.properties.optionBProperties.exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "arg": "$body.properties.optionBProperties.importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "arg": "$body.properties.optionBProperties.routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "arg": "$body.properties.optionBProperties.routeTargets.importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "arg": "$body.properties.peeringOption", "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/externalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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"}]}}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"readOnly": true, "type": "integer64", "name": "fabricASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 8b0740c5..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,1025 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json deleted file mode 100644 index 6329f9e1..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric externalnetwork", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/externalnetworks/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2V4dGVybmFsTmV0d29ya3Mve2V4dGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.externalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExternalNetwork."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L3IsolationDomain"}}, {"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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExternalNetworks_UpdateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/externalNetworks/{externalNetworkName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "externalNetworkName", "arg": "$Path.externalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml deleted file mode 100644 index 0801bcba..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vZXh0ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json deleted file mode 100644 index 3a259b32..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internalnetwork", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3M=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": [{"operationId": "InternalNetworks_ListByL3IsolationDomain", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks", "request": {"method": "get", "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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/internalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}], "cls": "BfdConfiguration_read"}, {"type": "string", "name": "defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "array", "name": "ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "format": {"minLength": 1}}, {"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"}]}}], "cls": "NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_read>", "name": "ipv6NeighborAddress", "item": {"type": "@NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"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": "array", "name": "connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation"}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_read>", "name": "connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_read", "name": "bfdConfiguration"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml deleted file mode 100644 index ed4d037c..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index ed5b1a68..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internalnetwork", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Internal Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": [{"operationId": "InternalNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks/{internalNetworkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "internalNetworkName", "arg": "$Path.internalNetworkName", "required": true}, {"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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/internalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}], "cls": "BfdConfiguration_read"}, {"type": "string", "name": "defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "array", "name": "ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "format": {"minLength": 1}}, {"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"}]}}], "cls": "NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_read>", "name": "ipv6NeighborAddress", "item": {"type": "@NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"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": "array", "name": "connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation"}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_read>", "name": "connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_read", "name": "bfdConfiguration"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Internal Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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": "InternalNetworks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks/{internalNetworkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "internalNetworkName", "arg": "$Path.internalNetworkName", "required": true}, {"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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Internal Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.bgpConfiguration", "options": ["bgp-configuration"], "group": "Properties", "help": {"short": "BGP configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.bgpConfiguration.allowAS", "options": ["allow-as"], "group": "", "help": {"short": "Allows for routes to be received and processed even if the router detects its own ASN in the AS-Path. 0 is disable, Possible values are 1-10, Default value is 2."}, "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "var": "$body.properties.bgpConfiguration.allowASOverride", "options": ["allow-as-override"], "group": "", "help": {"short": "Enable Or Disable state. Example: Enable"}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}, {"type": "string", "var": "$body.properties.bgpConfiguration.annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.bgpConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "group": "", "help": {"short": "BFD configuration properties."}, "args": [{"type": "integer32", "var": "@BfdConfiguration_create.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default value is 300. Example: 300."}}, {"type": "integer32", "var": "@BfdConfiguration_create.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default value is 5. Example: 5."}}], "cls": "BfdConfiguration_create"}, {"type": "string", "var": "$body.properties.bgpConfiguration.defaultRouteOriginate", "options": ["default-route-originate"], "group": "", "help": {"short": "Originate a defaultRoute. Example: True."}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv4ListenRangePrefixes", "options": ["ipv4-listen-range-prefixes"], "help": {"short": "List of BGP IPv4 Listen Range prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv4NeighborAddress", "options": ["ipv4-neighbor-address"], "help": {"short": "List with stringified IPv4 Neighbor Addresses."}, "item": {"type": "object", "args": [{"type": "string", "var": "@NeighborAddress_create.address", "options": ["address"], "help": {"short": "IP Address."}, "format": {"minLength": 1}}], "cls": "NeighborAddress_create"}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv6ListenRangePrefixes", "options": ["ipv6-listen-range-prefixes"], "help": {"short": "List of BGP IPv6 Listen Ranges prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_create>", "var": "$body.properties.bgpConfiguration.ipv6NeighborAddress", "options": ["ipv6-neighbor-address"], "help": {"short": "List with stringified IPv6 Neighbor Address."}, "item": {"type": "@NeighborAddress_create"}}, {"type": "integer64", "var": "$body.properties.bgpConfiguration.peerASN", "options": ["peer-asn"], "required": true, "group": "", "help": {"short": "Peer ASN. The value should be between 1 to 4294967295. Example: 65047."}, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"type": "array", "var": "$body.properties.connectedIPv4Subnets", "options": ["connected-ipv4-subnets"], "group": "Properties", "help": {"short": "List of Connected IPv4 Subnets."}, "item": {"type": "object", "args": [{"type": "string", "var": "@ConnectedSubnet_create.annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "@ConnectedSubnet_create.prefix", "options": ["prefix"], "required": true, "help": {"short": "Prefix of the Connected Subnet."}, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_create"}}, {"type": "array<@ConnectedSubnet_create>", "var": "$body.properties.connectedIPv6Subnets", "options": ["connected-ipv6-subnets"], "group": "Properties", "help": {"short": "List of connected IPv6 Subnets."}, "item": {"type": "@ConnectedSubnet_create"}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.egressAclId", "options": ["egress-acl-id"], "group": "Properties", "help": {"short": "Egress Acl ARM resource ID."}}, {"nullable": true, "type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicyId", "options": ["export-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"type": "string", "var": "$body.properties.extension", "options": ["extension"], "group": "Properties", "help": {"short": "Internal Network Extension type. Default value is NoExtension. Example: NoExtension."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "NPB", "value": "NPB"}, {"name": "NoExtension", "value": "NoExtension"}]}}, {"nullable": true, "type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicyId", "options": ["import-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.ingressAclId", "options": ["ingress-acl-id"], "group": "Properties", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "string", "var": "$body.properties.isMonitoringEnabled", "options": ["is-monitoring-enabled"], "group": "Properties", "help": {"short": "To check whether monitoring of internal network is enabled or not. Default value is False. Example: False."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "integer32", "var": "$body.properties.mtu", "options": ["mtu"], "group": "Properties", "help": {"short": "Maximum transmission unit. The value should be between 64 to 9200. Default value is 1500. Example: 1500."}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "object", "var": "$body.properties.staticRouteConfiguration", "options": ["static-route-configuration"], "group": "Properties", "help": {"short": "Static Route Configuration properties."}, "args": [{"type": "@BfdConfiguration_create", "var": "$body.properties.staticRouteConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD configuration properties"}}, {"type": "string", "var": "$body.properties.staticRouteConfiguration.extension", "options": ["extension"], "group": "", "help": {"short": "Static Route Extension type. Default value is NoExtension. Example: NoExtension."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "NPB", "value": "NPB"}, {"name": "NoExtension", "value": "NoExtension"}]}}, {"type": "array", "var": "$body.properties.staticRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Routes."}, "item": {"type": "object", "args": [{"type": "array", "var": "@StaticRouteProperties_create.nextHop", "options": ["next-hop"], "required": true, "group": "", "help": {"short": "List of next hop addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "@StaticRouteProperties_create.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the route."}, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_create"}}, {"type": "array<@StaticRouteProperties_create>", "var": "$body.properties.staticRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "help": {"short": "List of IPv6 Routes."}, "item": {"type": "@StaticRouteProperties_create"}}]}, {"type": "integer32", "var": "$body.properties.vlanId", "options": ["vlan-id"], "required": true, "group": "Properties", "help": {"short": "Vlan identifier. The value should be between 100-4094. Example: 1001."}, "format": {"maximum": 4094, "minimum": 100}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "InternalNetworks_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks/{internalNetworkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "internalNetworkName", "arg": "$Path.internalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "bgpConfiguration", "arg": "$body.properties.bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "arg": "$body.properties.bgpConfiguration.allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "arg": "$body.properties.bgpConfiguration.allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation", "arg": "$body.properties.bgpConfiguration.annotation"}, {"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.bgpConfiguration.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "@BfdConfiguration_create.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "@BfdConfiguration_create.multiplier"}], "cls": "BfdConfiguration_create"}, {"type": "string", "name": "defaultRouteOriginate", "arg": "$body.properties.bgpConfiguration.defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "array", "name": "ipv4ListenRangePrefixes", "arg": "$body.properties.bgpConfiguration.ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "arg": "$body.properties.bgpConfiguration.ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "arg": "@NeighborAddress_create.address", "format": {"minLength": 1}}], "cls": "NeighborAddress_create"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "arg": "$body.properties.bgpConfiguration.ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_create>", "name": "ipv6NeighborAddress", "arg": "$body.properties.bgpConfiguration.ipv6NeighborAddress", "item": {"type": "@NeighborAddress_create"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "arg": "$body.properties.bgpConfiguration.peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"type": "array", "name": "connectedIPv4Subnets", "arg": "$body.properties.connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation", "arg": "@ConnectedSubnet_create.annotation"}, {"type": "string", "name": "prefix", "arg": "@ConnectedSubnet_create.prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_create"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_create>", "name": "connectedIPv6Subnets", "arg": "$body.properties.connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_create"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.exportRoutePolicyId"}, {"type": "string", "name": "extension", "arg": "$body.properties.extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId", "arg": "$body.properties.importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "arg": "$body.properties.isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "object", "name": "staticRouteConfiguration", "arg": "$body.properties.staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_create", "name": "bfdConfiguration", "arg": "$body.properties.staticRouteConfiguration.bfdConfiguration"}, {"type": "string", "name": "extension", "arg": "$body.properties.staticRouteConfiguration.extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"type": "array", "name": "ipv4Routes", "arg": "$body.properties.staticRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "arg": "@StaticRouteProperties_create.nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "arg": "@StaticRouteProperties_create.prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_create"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_create>", "name": "ipv6Routes", "arg": "$body.properties.staticRouteConfiguration.ipv6Routes", "item": {"type": "@StaticRouteProperties_create"}, "identifiers": ["prefix"]}]}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/internalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}], "cls": "BfdConfiguration_read"}, {"type": "string", "name": "defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "array", "name": "ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "format": {"minLength": 1}}, {"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"}]}}], "cls": "NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_read>", "name": "ipv6NeighborAddress", "item": {"type": "@NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"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": "array", "name": "connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation"}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_read>", "name": "connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_read", "name": "bfdConfiguration"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Internal Network."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.bgpConfiguration", "options": ["bgp-configuration"], "group": "Properties", "help": {"short": "BGP configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.bgpConfiguration.allowAS", "options": ["allow-as"], "group": "", "help": {"short": "Allows for routes to be received and processed even if the router detects its own ASN in the AS-Path. 0 is disable, Possible values are 1-10, Default value is 2."}, "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "var": "$body.properties.bgpConfiguration.allowASOverride", "options": ["allow-as-override"], "group": "", "help": {"short": "Enable Or Disable state. Example: Enable"}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}, {"type": "string", "var": "$body.properties.bgpConfiguration.annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.bgpConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "group": "", "help": {"short": "BFD configuration properties."}, "args": [{"type": "integer32", "var": "@BfdConfiguration_update.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default value is 300. Example: 300."}}, {"type": "integer32", "var": "@BfdConfiguration_update.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default value is 5. Example: 5."}}], "cls": "BfdConfiguration_update"}, {"type": "string", "var": "$body.properties.bgpConfiguration.defaultRouteOriginate", "options": ["default-route-originate"], "group": "", "help": {"short": "Originate a defaultRoute. Example: True."}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv4ListenRangePrefixes", "options": ["ipv4-listen-range-prefixes"], "help": {"short": "List of BGP IPv4 Listen Range prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv4NeighborAddress", "options": ["ipv4-neighbor-address"], "help": {"short": "List with stringified IPv4 Neighbor Addresses."}, "item": {"type": "object", "args": [{"type": "string", "var": "@NeighborAddress_update.address", "options": ["address"], "help": {"short": "IP Address."}, "format": {"minLength": 1}}], "cls": "NeighborAddress_update"}}, {"type": "array", "var": "$body.properties.bgpConfiguration.ipv6ListenRangePrefixes", "options": ["ipv6-listen-range-prefixes"], "help": {"short": "List of BGP IPv6 Listen Ranges prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_update>", "var": "$body.properties.bgpConfiguration.ipv6NeighborAddress", "options": ["ipv6-neighbor-address"], "help": {"short": "List with stringified IPv6 Neighbor Address."}, "item": {"type": "@NeighborAddress_update"}}, {"type": "integer64", "var": "$body.properties.bgpConfiguration.peerASN", "options": ["peer-asn"], "group": "", "help": {"short": "Peer ASN. The value should be between 1 to 4294967295. Example: 65047."}, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"type": "array", "var": "$body.properties.connectedIPv4Subnets", "options": ["connected-ipv4-subnets"], "group": "Properties", "help": {"short": "List of Connected IPv4 Subnets."}, "item": {"type": "object", "args": [{"type": "string", "var": "@ConnectedSubnet_update.annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "@ConnectedSubnet_update.prefix", "options": ["prefix"], "required": true, "help": {"short": "Prefix of the Connected Subnet."}, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_update"}}, {"type": "array<@ConnectedSubnet_update>", "var": "$body.properties.connectedIPv6Subnets", "options": ["connected-ipv6-subnets"], "group": "Properties", "help": {"short": "List of connected IPv6 Subnets."}, "item": {"type": "@ConnectedSubnet_update"}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.egressAclId", "options": ["egress-acl-id"], "group": "Properties", "help": {"short": "Egress Acl ARM resource ID."}}, {"nullable": true, "type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicyId", "options": ["export-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"nullable": true, "type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy either IPv4 or IPv6."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "ARM resource ID of RoutePolicy."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicyId", "options": ["import-route-policy-id"], "group": "Properties", "help": {"short": "ARM Resource ID of the RoutePolicy. This is used for the backward compatibility."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.ingressAclId", "options": ["ingress-acl-id"], "group": "Properties", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "string", "var": "$body.properties.isMonitoringEnabled", "options": ["is-monitoring-enabled"], "group": "Properties", "help": {"short": "To check whether monitoring of internal network is enabled or not. Default value is False. Example: False."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "integer32", "var": "$body.properties.mtu", "options": ["mtu"], "group": "Properties", "help": {"short": "Maximum transmission unit. The value should be between 64 to 9200. Default value is 1500. Example: 1500."}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "object", "var": "$body.properties.staticRouteConfiguration", "options": ["static-route-configuration"], "group": "Properties", "help": {"short": "Static Route Configuration properties."}, "args": [{"type": "@BfdConfiguration_update", "var": "$body.properties.staticRouteConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD configuration properties"}}, {"type": "array", "var": "$body.properties.staticRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Routes."}, "item": {"type": "object", "args": [{"type": "array", "var": "@StaticRouteProperties_update.nextHop", "options": ["next-hop"], "required": true, "group": "", "help": {"short": "List of next hop addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "@StaticRouteProperties_update.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the route."}, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_update"}}, {"type": "array<@StaticRouteProperties_update>", "var": "$body.properties.staticRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "help": {"short": "List of IPv6 Routes."}, "item": {"type": "@StaticRouteProperties_update"}}]}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "InternalNetworks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks/{internalNetworkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "internalNetworkName", "arg": "$Path.internalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "bgpConfiguration", "arg": "$body.properties.bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "arg": "$body.properties.bgpConfiguration.allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "arg": "$body.properties.bgpConfiguration.allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation", "arg": "$body.properties.bgpConfiguration.annotation"}, {"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.bgpConfiguration.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "@BfdConfiguration_update.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "@BfdConfiguration_update.multiplier"}], "cls": "BfdConfiguration_update"}, {"type": "string", "name": "defaultRouteOriginate", "arg": "$body.properties.bgpConfiguration.defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "array", "name": "ipv4ListenRangePrefixes", "arg": "$body.properties.bgpConfiguration.ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "arg": "$body.properties.bgpConfiguration.ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "arg": "@NeighborAddress_update.address", "format": {"minLength": 1}}], "cls": "NeighborAddress_update"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "arg": "$body.properties.bgpConfiguration.ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_update>", "name": "ipv6NeighborAddress", "arg": "$body.properties.bgpConfiguration.ipv6NeighborAddress", "item": {"type": "@NeighborAddress_update"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "arg": "$body.properties.bgpConfiguration.peerASN", "format": {"maximum": 4294967295, "minimum": 1}}]}, {"type": "array", "name": "connectedIPv4Subnets", "arg": "$body.properties.connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation", "arg": "@ConnectedSubnet_update.annotation"}, {"type": "string", "name": "prefix", "arg": "@ConnectedSubnet_update.prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_update"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_update>", "name": "connectedIPv6Subnets", "arg": "$body.properties.connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_update"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId", "arg": "$body.properties.exportRoutePolicyId"}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId", "arg": "$body.properties.importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "arg": "$body.properties.isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "object", "name": "staticRouteConfiguration", "arg": "$body.properties.staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_update", "name": "bfdConfiguration", "arg": "$body.properties.staticRouteConfiguration.bfdConfiguration"}, {"type": "array", "name": "ipv4Routes", "arg": "$body.properties.staticRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "arg": "@StaticRouteProperties_update.nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "arg": "@StaticRouteProperties_update.prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_update"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_update>", "name": "ipv6Routes", "arg": "$body.properties.staticRouteConfiguration.ipv6Routes", "item": {"type": "@StaticRouteProperties_update"}, "identifiers": ["prefix"]}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{}/internalNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bgpConfiguration", "props": [{"type": "integer32", "name": "allowAS", "format": {"maximum": 10, "minimum": 0}}, {"type": "string", "name": "allowASOverride", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}], "cls": "BfdConfiguration_read"}, {"type": "string", "name": "defaultRouteOriginate", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "array", "name": "ipv4ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv4NeighborAddress", "item": {"type": "object", "props": [{"type": "string", "name": "address", "format": {"minLength": 1}}, {"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"}]}}], "cls": "NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "array", "name": "ipv6ListenRangePrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array<@NeighborAddress_read>", "name": "ipv6NeighborAddress", "item": {"type": "@NeighborAddress_read"}, "identifiers": ["address"]}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, {"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": "array", "name": "connectedIPv4Subnets", "item": {"type": "object", "props": [{"type": "string", "name": "annotation"}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"type": "array<@ConnectedSubnet_read>", "name": "connectedIPv6Subnets", "item": {"type": "@ConnectedSubnet_read"}, "identifiers": ["prefix"]}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"nullable": true, "type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "exportRoutePolicyId"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"nullable": true, "type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "importRoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isMonitoringEnabled", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "staticRouteConfiguration", "props": [{"type": "@BfdConfiguration_read", "name": "bfdConfiguration"}, {"type": "string", "name": "extension", "format": {"minLength": 1}, "enum": {"items": [{"value": "NPB"}, {"value": "NoExtension"}]}}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 9b5f8b17..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,1357 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json deleted file mode 100644 index 868bcae7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric internalnetwork", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/internalnetworks/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L2ludGVybmFsTmV0d29ya3Mve2ludGVybmFsTmV0d29ya05hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.internalNetworkName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the InternalNetwork."}}, {"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["l3domain", "l3-isolation-domain-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L3IsolationDomain"}}, {"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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "InternalNetworks_UpdateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/internalNetworks/{internalNetworkName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "internalNetworkName", "arg": "$Path.internalNetworkName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml deleted file mode 100644 index bd26fed7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vaW50ZXJuYWxuZXR3b3Jrcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json deleted file mode 100644 index f7d0694d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l3domain", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l3isolationdomains/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDNJc29sYXRpb25Eb21haW5zL3tsM0lzb2xhdGlvbkRvbWFpbk5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l3IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "L3IsolationDomains_updateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/{l3IsolationDomainName}/updateAdministrativeState", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "array", "name": "failedDevices", "item": {"type": "string"}}, {"type": "array", "name": "successfulDevices", "item": {"type": "string"}}], "cls": "CommonPostActionResponseForDeviceUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForDeviceUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml deleted file mode 100644 index c975aabf..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sM2lzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md deleted file mode 100644 index bb4a9061..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/l2isolationdomains 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json deleted file mode 100644 index 99db119c..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l2domain", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l2IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L2 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": [{"operationId": "L2IsolationDomains_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{l2IsolationDomainName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "l2IsolationDomainName", "arg": "$Path.l2IsolationDomainName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l2IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L2 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": "L2IsolationDomains_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{l2IsolationDomainName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "l2IsolationDomainName", "arg": "$Path.l2IsolationDomainName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l2IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L2 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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "integer32", "var": "$body.properties.mtu", "options": ["mtu"], "group": "Properties", "help": {"short": "Maximum transmission unit. The value should be between 64 to 9200. Default value is 1500. Example: 1500."}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "var": "$body.properties.networkFabricId", "options": ["nf-id"], "required": true, "group": "Properties", "help": {"short": "ARM Resource ID of the Network Fabric."}}, {"type": "integer32", "var": "$body.properties.vlanId", "options": ["vlan-id"], "required": true, "group": "Properties", "help": {"short": "Vlan Identifier of the Network Fabric. The value should be between 100 to 4094. Example: 501."}, "format": {"maximum": 4094, "minimum": 100}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "L2IsolationDomains_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{l2IsolationDomainName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "l2IsolationDomainName", "arg": "$Path.l2IsolationDomainName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "arg": "$body.properties.networkFabricId", "required": true}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l2IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L2 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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "integer32", "var": "$body.properties.mtu", "options": ["mtu"], "group": "Properties", "help": {"short": "Maximum transmission unit. The value should be between 64 to 9200. Default value is 1500. Example: 1500."}, "format": {"maximum": 9200, "minimum": 64}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "L2IsolationDomains_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{l2IsolationDomainName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "l2IsolationDomainName", "arg": "$Path.l2IsolationDomainName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.mtu", "format": {"maximum": 9200, "minimum": 64}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml deleted file mode 100644 index ff934f24..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,502 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json deleted file mode 100644 index 3f690083..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric l2domain", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/l2isolationdomains/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbDJJc29sYXRpb25Eb21haW5zL3tsMklzb2xhdGlvbkRvbWFpbk5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.l2IsolationDomainName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the L2 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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "L2IsolationDomains_updateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/{l2IsolationDomainName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "l2IsolationDomainName", "arg": "$Path.l2IsolationDomainName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "array", "name": "failedDevices", "item": {"type": "string"}}, {"type": "array", "name": "successfulDevices", "item": {"type": "string"}}], "cls": "CommonPostActionResponseForDeviceUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForDeviceUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml deleted file mode 100644 index 8f7f2fb9..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9sMmlzb2xhdGlvbmRvbWFpbnMve30vdXBkYXRlYWRtaW5pc3RyYXRpdmVzdGF0ZQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.md deleted file mode 100644 index de7012f4..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/neighborgroups 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 6fe0d3c6..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHMve25laWdoYm9yR3JvdXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric neighborgroup", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHMve25laWdoYm9yR3JvdXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.neighborGroupName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Neighbor Group."}}, {"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": [{"operationId": "NeighborGroups_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{neighborGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "neighborGroupName", "arg": "$Path.neighborGroupName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "object", "name": "destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkTapRuleIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHMve25laWdoYm9yR3JvdXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.neighborGroupName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Neighbor Group."}}, {"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": "NeighborGroups_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{neighborGroupName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "neighborGroupName", "arg": "$Path.neighborGroupName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHMve25laWdoYm9yR3JvdXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.neighborGroupName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Neighbor Group."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.destination", "options": ["destination"], "required": true, "group": "Properties", "help": {"short": "An array of destination IPv4 Addresses or IPv6 Addresses."}, "args": [{"type": "array", "var": "$body.properties.destination.ipv4Addresses", "options": ["ipv4-addresses"], "help": {"short": "Array of IPv4 Addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.destination.ipv6Addresses", "options": ["ipv6-addresses"], "help": {"short": "Array of IPv6 Addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NeighborGroups_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{neighborGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "neighborGroupName", "arg": "$Path.neighborGroupName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "destination", "arg": "$body.properties.destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "arg": "$body.properties.destination.ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "arg": "$body.properties.destination.ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "object", "name": "destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkTapRuleIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/neighborgroups/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmVpZ2hib3JHcm91cHMve25laWdoYm9yR3JvdXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.neighborGroupName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Neighbor Group."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.destination", "options": ["destination"], "group": "Properties", "help": {"short": "An array of destination IPv4 Addresses or IPv6 Addresses."}, "args": [{"type": "array", "var": "$body.properties.destination.ipv4Addresses", "options": ["ipv4-addresses"], "help": {"short": "Array of IPv4 Addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.destination.ipv6Addresses", "options": ["ipv6-addresses"], "help": {"short": "Array of IPv6 Addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NeighborGroups_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{neighborGroupName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "neighborGroupName", "arg": "$Path.neighborGroupName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "object", "name": "destination", "arg": "$body.properties.destination", "props": [{"type": "array", "name": "ipv4Addresses", "arg": "$body.properties.destination.ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "arg": "$body.properties.destination.ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/neighborGroups/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "object", "name": "destination", "required": true, "props": [{"type": "array", "name": "ipv4Addresses", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipv6Addresses", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkTapRuleIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 124e860d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZWlnaGJvcmdyb3Vwcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,492 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.md deleted file mode 100644 index f9cf1dce..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networkdevices 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 2b752ef2..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric device", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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": [{"operationId": "NetworkDevices_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "hostName", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "managementIpv4Address"}, {"readOnly": true, "type": "string", "name": "managementIpv6Address"}, {"readOnly": true, "type": "string", "name": "networkDeviceRole", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}, {"type": "string", "name": "networkDeviceSku"}, {"readOnly": true, "type": "string", "name": "networkRackId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serialNumber", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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": "NetworkDevices_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.hostName", "options": ["host-name"], "group": "Properties", "help": {"short": "The Host Name of the device. All Network Device names should follow the format --. Example: AustinNF-AR-CE1."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.networkDeviceSku", "options": ["network-device-sku"], "group": "Properties", "help": {"short": "Network Device SKU name."}}, {"type": "string", "var": "$body.properties.serialNumber", "options": ["serial-number"], "required": true, "group": "Properties", "help": {"short": "Serial number of the device. Format of serial Number - Make;Model;HardwareRevisionId;SerialNumber. Example: Arista;DCS-7280DR3-24;12.05;JPE21116969"}, "format": {"minLength": 1}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkDevices_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "hostName", "arg": "$body.properties.hostName", "format": {"minLength": 1}}, {"type": "string", "name": "networkDeviceSku", "arg": "$body.properties.networkDeviceSku"}, {"type": "string", "name": "serialNumber", "arg": "$body.properties.serialNumber", "required": true, "format": {"minLength": 1}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "hostName", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "managementIpv4Address"}, {"readOnly": true, "type": "string", "name": "managementIpv6Address"}, {"readOnly": true, "type": "string", "name": "networkDeviceRole", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}, {"type": "string", "name": "networkDeviceSku"}, {"readOnly": true, "type": "string", "name": "networkRackId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serialNumber", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.hostName", "options": ["host-name"], "group": "Properties", "help": {"short": "The Host Name of the device. All Network Device names should follow the format --. Example: AustinNF-AR-CE1."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.serialNumber", "options": ["serial-number"], "group": "Properties", "help": {"short": "Serial number of the device. Format of serial Number - Make;Model;HardwareRevisionId;SerialNumber. Example: Arista;DCS-7280DR3-24;12.05;JPE21116969"}, "format": {"minLength": 1}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkDevices_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "hostName", "arg": "$body.properties.hostName", "format": {"minLength": 1}}, {"type": "string", "name": "serialNumber", "arg": "$body.properties.serialNumber", "format": {"minLength": 1}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "hostName", "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "managementIpv4Address"}, {"readOnly": true, "type": "string", "name": "managementIpv6Address"}, {"readOnly": true, "type": "string", "name": "networkDeviceRole", "enum": {"items": [{"value": "CE"}, {"value": "Management"}, {"value": "NPB"}, {"value": "TS"}, {"value": "ToR"}]}}, {"type": "string", "name": "networkDeviceSku"}, {"readOnly": true, "type": "string", "name": "networkRackId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "serialNumber", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index fa076d81..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,548 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.json deleted file mode 100644 index 112088ee..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/upgrade", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS91cGdyYWRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric device", "commands": [{"name": "upgrade", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/upgrade", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS91cGdyYWRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.version", "options": ["version"], "group": "Body", "help": {"short": "Specify the version."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkDevices_Upgrade", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/upgrade", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "version", "arg": "$body.version"}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.xml deleted file mode 100644 index 7638d723..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS91cGdyYWRl/2024-02-15-preview.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.json deleted file mode 100644 index 5ddc377e..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric interface", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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": [{"operationId": "NetworkInterfaces_ListByNetworkDevice", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}/networkInterfaces/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"readOnly": true, "type": "string", "name": "connectedTo"}, {"readOnly": true, "type": "string", "name": "interfaceType", "enum": {"items": [{"value": "Data"}, {"value": "Management"}]}}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"readOnly": true, "type": "string", "name": "ipv6Address"}, {"readOnly": true, "type": "string", "name": "physicalIdentifier"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.xml deleted file mode 100644 index ba37ebe6..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcw==/2024-02-15-preview.xml +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 7e0e2333..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric interface", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"type": "string", "var": "$Path.networkInterfaceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network Interface."}}, {"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": [{"operationId": "NetworkInterfaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces/{networkInterfaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "required": true}, {"type": "string", "name": "networkInterfaceName", "arg": "$Path.networkInterfaceName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}/networkInterfaces/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"readOnly": true, "type": "string", "name": "connectedTo"}, {"readOnly": true, "type": "string", "name": "interfaceType", "enum": {"items": [{"value": "Data"}, {"value": "Management"}]}}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"readOnly": true, "type": "string", "name": "ipv6Address"}, {"readOnly": true, "type": "string", "name": "physicalIdentifier"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"type": "string", "var": "$Path.networkInterfaceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network Interface."}}, {"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": "NetworkInterfaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces/{networkInterfaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "required": true}, {"type": "string", "name": "networkInterfaceName", "arg": "$Path.networkInterfaceName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"type": "string", "var": "$Path.networkInterfaceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network Interface."}}, {"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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkInterfaces_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces/{networkInterfaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "required": true}, {"type": "string", "name": "networkInterfaceName", "arg": "$Path.networkInterfaceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}/networkInterfaces/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"readOnly": true, "type": "string", "name": "connectedTo"}, {"readOnly": true, "type": "string", "name": "interfaceType", "enum": {"items": [{"value": "Data"}, {"value": "Management"}]}}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"readOnly": true, "type": "string", "name": "ipv6Address"}, {"readOnly": true, "type": "string", "name": "physicalIdentifier"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"type": "string", "var": "$Path.networkInterfaceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network Interface."}}, {"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"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkInterfaces_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces/{networkInterfaceName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "required": true}, {"type": "string", "name": "networkInterfaceName", "arg": "$Path.networkInterfaceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{}/networkInterfaces/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"readOnly": true, "type": "string", "name": "connectedTo"}, {"readOnly": true, "type": "string", "name": "interfaceType", "enum": {"items": [{"value": "Data"}, {"value": "Management"}]}}, {"readOnly": true, "type": "string", "name": "ipv4Address"}, {"readOnly": true, "type": "string", "name": "ipv6Address"}, {"readOnly": true, "type": "string", "name": "physicalIdentifier"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 6583a9ba..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json deleted file mode 100644 index 53a98972..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric interface", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/networkinterfaces/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9uZXR3b3JrSW50ZXJmYWNlcy97bmV0d29ya0ludGVyZmFjZU5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["device", "network-device-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"type": "string", "var": "$Path.networkInterfaceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network Interface."}}, {"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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkInterfaces_UpdateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/networkInterfaces/{networkInterfaceName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "required": true}, {"type": "string", "name": "networkInterfaceName", "arg": "$Path.networkInterfaceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml deleted file mode 100644 index 4693148d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9uZXR3b3JraW50ZXJmYWNlcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.json deleted file mode 100644 index 3623a9ae..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/runrocommand", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9ydW5Sb0NvbW1hbmQ=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric device", "commands": [{"name": "run-ro", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/runrocommand", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9ydW5Sb0NvbW1hbmQ=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.command", "options": ["ro-command"], "group": "Body", "help": {"short": "Specify the command."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkDevices_runRoCommand", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/runRoCommand", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "command", "arg": "$body.command"}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "outputUrl"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.xml deleted file mode 100644 index dd03600e..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yb2NvbW1hbmQ=/2024-02-15-preview.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.json deleted file mode 100644 index e7214afc..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/runrwcommand", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9ydW5Sd0NvbW1hbmQ=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric device", "commands": [{"name": "run-rw", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkdevices/{}/runrwcommand", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0RldmljZXMve25ldHdvcmtEZXZpY2VOYW1lfS9ydW5Sd0NvbW1hbmQ=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkDeviceName", "options": ["network-device-name"], "required": true, "idPart": "name", "help": {"short": "Name of the Network Device."}}, {"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"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.command", "options": ["command"], "group": "Body", "help": {"short": "Specify the command."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkDevices_runRwCommand", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkDevices/{networkDeviceName}/runRwCommand", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkDeviceName", "arg": "$Path.networkDeviceName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "command", "arg": "$body.command"}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "outputUrl"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.xml deleted file mode 100644 index 5ff8b6fd..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZGV2aWNlcy97fS9ydW5yd2NvbW1hbmQ=/2024-02-15-preview.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.md deleted file mode 100644 index ee179724..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.json deleted file mode 100644 index f3ae13a4..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJzL3tuZXR3b3JrRmFicmljQ29udHJvbGxlck5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric controller", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJzL3tuZXR3b3JrRmFicmljQ29udHJvbGxlck5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricControllerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric Controller."}}, {"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": [{"operationId": "NetworkFabricControllers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{networkFabricControllerName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkFabricControllerName", "arg": "$Path.networkFabricControllerName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "array", "name": "infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "object", "name": "infrastructureServices", "props": [{"type": "array", "name": "ipv4AddressSpaces", "item": {"type": "string"}}, {"type": "array", "name": "ipv6AddressSpaces", "item": {"type": "string"}}], "cls": "ControllerServices_read"}, {"type": "string", "name": "ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "networkFabricIds", "item": {"type": "ResourceId"}}, {"type": "string", "name": "nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "tenantInternetGatewayIds", "item": {"type": "ResourceId"}}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "boolean", "name": "workloadManagementNetwork"}, {"type": "@ControllerServices_read", "name": "workloadServices"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJzL3tuZXR3b3JrRmFicmljQ29udHJvbGxlck5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricControllerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric Controller."}}, {"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": "NetworkFabricControllers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{networkFabricControllerName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkFabricControllerName", "arg": "$Path.networkFabricControllerName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJzL3tuZXR3b3JrRmFicmljQ29udHJvbGxlck5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricControllerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric Controller."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.infrastructureExpressRouteConnections", "options": ["infra-er-connections"], "group": "Properties", "help": {"short": "Infra ER connections to manage infra resources."}, "item": {"type": "object", "args": [{"type": "string", "var": "@ExpressRouteConnectionInformation_create.expressRouteAuthorizationKey", "options": ["express-route-authorization-key"], "required": true, "help": {"short": "Authorization key for the circuit, must be of type Microsoft.Network/expressRouteCircuits/authorizations. The Auth Key is a mandatory attribute."}}, {"type": "string", "var": "@ExpressRouteConnectionInformation_create.expressRouteCircuitId", "options": ["express-route-circuit-id"], "required": true, "help": {"short": "The express route circuit Azure resource ID, must be of type Microsoft.Network/expressRouteCircuits/circuitName. The ExpressRoute Circuit is a mandatory attribute."}}], "cls": "ExpressRouteConnectionInformation_create"}}, {"type": "string", "var": "$body.properties.ipv4AddressSpace", "options": ["ipv4-address-space"], "group": "Properties", "help": {"short": "IPv4 Network Fabric Controller Address Space."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.ipv6AddressSpace", "options": ["ipv6-address-space"], "group": "Properties", "help": {"short": "IPv6 Network Fabric Controller Address Space."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.isWorkloadManagementNetworkEnabled", "options": ["is-workload-management-network-enabled"], "group": "Properties", "help": {"short": "A workload management network is required for all the tenant (workload) traffic. This traffic is only dedicated for Tenant workloads which are required to access internet or any other MSFT/Public endpoints. Default value is True."}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "object", "var": "$body.properties.managedResourceGroupConfiguration", "options": ["mrg", "managed-resource-group-configuration"], "group": "Properties", "help": {"short": "Managed Resource Group configuration properties."}, "args": [{"type": "string", "var": "$body.properties.managedResourceGroupConfiguration.location", "options": ["location"], "help": {"short": "Managed resource group location."}}, {"type": "string", "var": "$body.properties.managedResourceGroupConfiguration.name", "options": ["name"], "help": {"short": "The NFC service will be hosted in a Managed resource group."}}]}, {"type": "string", "var": "$body.properties.nfcSku", "options": ["nfc-sku"], "group": "Properties", "help": {"short": "Network Fabric Controller SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "HighPerformance", "value": "HighPerformance"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "array<@ExpressRouteConnectionInformation_create>", "var": "$body.properties.workloadExpressRouteConnections", "options": ["workload-er-connections"], "group": "Properties", "help": {"short": "workload management Network for hosting Proxy, NTP and DNS for workloads."}, "item": {"type": "@ExpressRouteConnectionInformation_create"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkFabricControllers_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{networkFabricControllerName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkFabricControllerName", "arg": "$Path.networkFabricControllerName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "infrastructureExpressRouteConnections", "arg": "$body.properties.infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "arg": "@ExpressRouteConnectionInformation_create.expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "arg": "@ExpressRouteConnectionInformation_create.expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_create"}, "identifiers": ["expressRouteCircuitId"]}, {"type": "string", "name": "ipv4AddressSpace", "arg": "$body.properties.ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "arg": "$body.properties.ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "arg": "$body.properties.isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "arg": "$body.properties.managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location", "arg": "$body.properties.managedResourceGroupConfiguration.location"}, {"type": "string", "name": "name", "arg": "$body.properties.managedResourceGroupConfiguration.name"}]}, {"type": "string", "name": "nfcSku", "arg": "$body.properties.nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"type": "array<@ExpressRouteConnectionInformation_create>", "name": "workloadExpressRouteConnections", "arg": "$body.properties.workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_create"}, "identifiers": ["expressRouteCircuitId"]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "array", "name": "infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "object", "name": "infrastructureServices", "props": [{"type": "array", "name": "ipv4AddressSpaces", "item": {"type": "string"}}, {"type": "array", "name": "ipv6AddressSpaces", "item": {"type": "string"}}], "cls": "ControllerServices_read"}, {"type": "string", "name": "ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "networkFabricIds", "item": {"type": "ResourceId"}}, {"type": "string", "name": "nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "tenantInternetGatewayIds", "item": {"type": "ResourceId"}}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "boolean", "name": "workloadManagementNetwork"}, {"type": "@ControllerServices_read", "name": "workloadServices"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY0NvbnRyb2xsZXJzL3tuZXR3b3JrRmFicmljQ29udHJvbGxlck5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricControllerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric Controller."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "array", "var": "$body.properties.infrastructureExpressRouteConnections", "options": ["infra-er-connections"], "group": "Properties", "help": {"short": "Infra ER connections to manage infra resources."}, "item": {"type": "object", "args": [{"type": "string", "var": "@ExpressRouteConnectionInformation_update.expressRouteAuthorizationKey", "options": ["express-route-authorization-key"], "required": true, "help": {"short": "Authorization key for the circuit, must be of type Microsoft.Network/expressRouteCircuits/authorizations. The Auth Key is a mandatory attribute."}}, {"type": "string", "var": "@ExpressRouteConnectionInformation_update.expressRouteCircuitId", "options": ["express-route-circuit-id"], "required": true, "help": {"short": "The express route circuit Azure resource ID, must be of type Microsoft.Network/expressRouteCircuits/circuitName. The ExpressRoute Circuit is a mandatory attribute."}}], "cls": "ExpressRouteConnectionInformation_update"}}, {"type": "array<@ExpressRouteConnectionInformation_update>", "var": "$body.properties.workloadExpressRouteConnections", "options": ["workload-er-connections"], "group": "Properties", "help": {"short": "As part of an update, the workload ExpressRoute CircuitID should be provided to create and Provision a NFC. This Express route is dedicated for Workload services. (This is a Mandatory attribute)."}, "item": {"type": "@ExpressRouteConnectionInformation_update"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkFabricControllers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{networkFabricControllerName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkFabricControllerName", "arg": "$Path.networkFabricControllerName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "infrastructureExpressRouteConnections", "arg": "$body.properties.infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "arg": "@ExpressRouteConnectionInformation_update.expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "arg": "@ExpressRouteConnectionInformation_update.expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_update"}, "identifiers": ["expressRouteCircuitId"]}, {"type": "array<@ExpressRouteConnectionInformation_update>", "name": "workloadExpressRouteConnections", "arg": "$body.properties.workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_update"}, "identifiers": ["expressRouteCircuitId"]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"type": "array", "name": "infrastructureExpressRouteConnections", "item": {"type": "object", "props": [{"type": "string", "name": "expressRouteAuthorizationKey", "required": true, "secret": true}, {"type": "string", "name": "expressRouteCircuitId", "required": true}], "cls": "ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "object", "name": "infrastructureServices", "props": [{"type": "array", "name": "ipv4AddressSpaces", "item": {"type": "string"}}, {"type": "array", "name": "ipv6AddressSpaces", "item": {"type": "string"}}], "cls": "ControllerServices_read"}, {"type": "string", "name": "ipv4AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6AddressSpace", "format": {"minLength": 1}}, {"type": "string", "name": "isWorkloadManagementNetworkEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "managedResourceGroupConfiguration", "props": [{"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "networkFabricIds", "item": {"type": "ResourceId"}}, {"type": "string", "name": "nfcSku", "enum": {"items": [{"value": "Basic"}, {"value": "HighPerformance"}, {"value": "Standard"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "tenantInternetGatewayIds", "item": {"type": "ResourceId"}}, {"type": "array<@ExpressRouteConnectionInformation_read>", "name": "workloadExpressRouteConnections", "item": {"type": "@ExpressRouteConnectionInformation_read"}, "identifiers": ["expressRouteCircuitId"]}, {"readOnly": true, "type": "boolean", "name": "workloadManagementNetwork"}, {"type": "@ControllerServices_read", "name": "workloadServices"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.xml deleted file mode 100644 index b51c6084..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljY29udHJvbGxlcnMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,631 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.md deleted file mode 100644 index 60eee374..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networkfabrics 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 413227e6..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": [{"operationId": "NetworkFabrics_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer64", "name": "fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "format": {"minLength": 1}}, {"readOnly": true, "type": "array", "name": "l2IsolationDomains", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "l3IsolationDomains", "item": {"type": "string"}}, {"type": "object", "name": "managementNetworkConfiguration", "required": true, "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_read"}, {"type": "@VpnConfigurationProperties_read", "name": "workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "rackCount", "format": {"maximum": 8, "minimum": 1}}, {"readOnly": true, "type": "array", "name": "racks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "routerIds", "item": {"type": "string"}}, {"type": "integer32", "name": "serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "networkDeviceId"}, {"type": "string", "name": "password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": "NetworkFabrics_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "integer64", "var": "$body.properties.fabricASN", "options": ["fabric-asn"], "required": true, "group": "Properties", "help": {"short": "ASN of CE devices for CE/PE connectivity. The value should be between 1 to 4294967295. Example: 65123"}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.fabricVersion", "options": ["fabric-version"], "group": "Properties", "help": {"short": "The version of Network Fabric."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.ipv4Prefix", "options": ["ipv4-prefix"], "required": true, "group": "Properties", "help": {"short": "IPv4Prefix for Management Network. Example: 10.1.0.0/19."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.ipv6Prefix", "options": ["ipv6-prefix"], "group": "Properties", "help": {"short": "IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59"}, "format": {"minLength": 1}}, {"type": "object", "var": "$body.properties.managementNetworkConfiguration", "options": ["managed-network-config"], "required": true, "group": "Properties", "help": {"short": "Configuration to be used to setup the management network."}, "args": [{"type": "object", "var": "$body.properties.managementNetworkConfiguration.infrastructureVpnConfiguration", "options": ["infrastructure-vpn-configuration"], "required": true, "help": {"short": "VPN Configuration properties."}, "args": [{"type": "ResourceId", "var": "@VpnConfigurationProperties_create.networkToNetworkInterconnectId", "options": ["network-to-network-interconnect-id"], "help": {"short": "ARM Resource ID of the Network To Network Interconnect."}}, {"type": "object", "var": "@VpnConfigurationProperties_create.optionAProperties", "options": ["option-a-properties"], "group": "", "help": {"short": "option A properties."}, "args": [{"type": "object", "var": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD Configuration properties."}, "args": [{"type": "integer32", "var": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default Value is 300. Example: 300."}}, {"type": "integer32", "var": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default Value is 5. Example: 5."}}]}, {"type": "integer32", "var": "@VpnConfigurationProperties_create.optionAProperties.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU to use for option A peering. The value should be between 64 to 9200. Default value is 1500. Example: 1500"}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "var": "@VpnConfigurationProperties_create.optionAProperties.peerASN", "options": ["peer-asn"], "required": true, "group": "", "help": {"short": "Peer ASN number. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "@VpnConfigurationProperties_create.optionAProperties.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.31.0.0/31."}}, {"nullable": true, "type": "string", "var": "@VpnConfigurationProperties_create.optionAProperties.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "@VpnConfigurationProperties_create.optionAProperties.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.31.0.20/31."}}, {"nullable": true, "type": "string", "var": "@VpnConfigurationProperties_create.optionAProperties.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127."}}, {"type": "integer32", "var": "@VpnConfigurationProperties_create.optionAProperties.vlanId", "options": ["vlan-id"], "required": true, "group": "", "help": {"short": "Vlan Id. The value should be between 501 to 4094. Example: 501"}, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "var": "@VpnConfigurationProperties_create.optionBProperties", "options": ["option-b-properties"], "group": "", "help": {"short": "option B properties."}, "args": [{"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.exportRouteTargets", "options": ["export-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE. This is for backward compatibility."}, "item": {"type": "string"}}, {"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.importRouteTargets", "options": ["import-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE. This is for backward compatibility."}, "item": {"type": "string"}}, {"type": "object", "var": "@VpnConfigurationProperties_create.optionBProperties.routeTargets", "options": ["route-targets"], "help": {"short": "Route Targets to be applied."}, "args": [{"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.exportIpv4RouteTargets", "options": ["export-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.exportIpv6RouteTargets", "options": ["export-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.importIpv4RouteTargets", "options": ["import-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.importIpv6RouteTargets", "options": ["import-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "var": "@VpnConfigurationProperties_create.peeringOption", "options": ["peering-option"], "required": true, "help": {"short": "Peering option list."}, "enum": {"items": [{"name": "OptionA", "value": "OptionA"}, {"name": "OptionB", "value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_create"}, {"type": "@VpnConfigurationProperties_create", "var": "$body.properties.managementNetworkConfiguration.workloadVpnConfiguration", "options": ["workload-vpn-configuration"], "required": true, "help": {"short": "VPN Configuration properties."}}]}, {"type": "ResourceId", "var": "$body.properties.networkFabricControllerId", "options": ["nfc-id"], "required": true, "group": "Properties", "help": {"short": "Azure resource ID for the NetworkFabricController the NetworkFabric belongs."}}, {"type": "string", "var": "$body.properties.networkFabricSku", "options": ["nf-sku"], "required": true, "group": "Properties", "help": {"short": "Supported Network Fabric SKU. The SKU determines whether it is a single / multi rack Network Fabric."}, "format": {"minLength": 1}}, {"type": "integer32", "var": "$body.properties.rackCount", "options": ["rack-count"], "group": "Properties", "help": {"short": "Number of compute racks associated to Network Fabric. Possible values are from 1-8."}, "format": {"maximum": 8, "minimum": 1}}, {"type": "integer32", "var": "$body.properties.serverCountPerRack", "options": ["server-count-per-rack"], "required": true, "group": "Properties", "help": {"short": "Number of servers.Possible values are from 1-16."}, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "var": "$body.properties.terminalServerConfiguration", "options": ["ts-config"], "required": true, "group": "Properties", "help": {"short": "Network and credentials configuration currently applied to terminal server."}, "args": [{"type": "string", "var": "$body.properties.terminalServerConfiguration.password", "options": ["password"], "required": true, "help": {"short": "Password for the terminal server connection."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "required": true, "group": "", "help": {"short": "IPv4 Address Prefix. Example:172.31.0.0/30."}}, {"nullable": true, "type": "string", "var": "$body.properties.terminalServerConfiguration.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "required": true, "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example:172.31.0.20/30."}}, {"nullable": true, "type": "string", "var": "$body.properties.terminalServerConfiguration.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127."}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.serialNumber", "options": ["serial-number"], "help": {"short": "Serial Number of Terminal server."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.username", "options": ["username"], "required": true, "help": {"short": "Username for the terminal server connection."}, "format": {"minLength": 1}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkFabrics_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "integer64", "name": "fabricASN", "arg": "$body.properties.fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "arg": "$body.properties.fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "arg": "$body.properties.ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "arg": "$body.properties.ipv6Prefix", "format": {"minLength": 1}}, {"type": "object", "name": "managementNetworkConfiguration", "arg": "$body.properties.managementNetworkConfiguration", "required": true, "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "arg": "$body.properties.managementNetworkConfiguration.infrastructureVpnConfiguration", "required": true, "props": [{"type": "ResourceId", "name": "networkToNetworkInterconnectId", "arg": "@VpnConfigurationProperties_create.networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "arg": "@VpnConfigurationProperties_create.optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "@VpnConfigurationProperties_create.optionAProperties.bfdConfiguration.multiplier"}]}, {"type": "integer32", "name": "mtu", "arg": "@VpnConfigurationProperties_create.optionAProperties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "arg": "@VpnConfigurationProperties_create.optionAProperties.peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "@VpnConfigurationProperties_create.optionAProperties.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "@VpnConfigurationProperties_create.optionAProperties.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "@VpnConfigurationProperties_create.optionAProperties.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "@VpnConfigurationProperties_create.optionAProperties.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "@VpnConfigurationProperties_create.optionAProperties.vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "arg": "@VpnConfigurationProperties_create.optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "arg": "@VpnConfigurationProperties_create.optionBProperties.routeTargets.importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "arg": "@VpnConfigurationProperties_create.peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_create"}, {"type": "@VpnConfigurationProperties_create", "name": "workloadVpnConfiguration", "arg": "$body.properties.managementNetworkConfiguration.workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "arg": "$body.properties.networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "arg": "$body.properties.networkFabricSku", "required": true, "format": {"minLength": 1}}, {"type": "integer32", "name": "rackCount", "arg": "$body.properties.rackCount", "format": {"maximum": 8, "minimum": 1}}, {"type": "integer32", "name": "serverCountPerRack", "arg": "$body.properties.serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "arg": "$body.properties.terminalServerConfiguration", "required": true, "props": [{"type": "string", "name": "password", "arg": "$body.properties.terminalServerConfiguration.password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.terminalServerConfiguration.primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.terminalServerConfiguration.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.terminalServerConfiguration.secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.terminalServerConfiguration.secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "arg": "$body.properties.terminalServerConfiguration.serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "arg": "$body.properties.terminalServerConfiguration.username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer64", "name": "fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "format": {"minLength": 1}}, {"readOnly": true, "type": "array", "name": "l2IsolationDomains", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "l3IsolationDomains", "item": {"type": "string"}}, {"type": "object", "name": "managementNetworkConfiguration", "required": true, "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_read"}, {"type": "@VpnConfigurationProperties_read", "name": "workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "rackCount", "format": {"maximum": 8, "minimum": 1}}, {"readOnly": true, "type": "array", "name": "racks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "routerIds", "item": {"type": "string"}}, {"type": "integer32", "name": "serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "networkDeviceId"}, {"type": "string", "name": "password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "integer64", "var": "$body.properties.fabricASN", "options": ["fabric-asn"], "group": "Properties", "help": {"short": "ASN of CE devices for CE/PE connectivity. The value should be between 1 to 4294967295. Example: 65123"}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.ipv4Prefix", "options": ["ipv4-prefix"], "group": "Properties", "help": {"short": "IPv4Prefix for Management Network. Example: 10.1.0.0/19."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.ipv6Prefix", "options": ["ipv6-prefix"], "group": "Properties", "help": {"short": "IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59."}, "format": {"minLength": 1}}, {"type": "object", "var": "$body.properties.managementNetworkConfiguration", "options": ["managed-network-config"], "group": "Properties", "help": {"short": "Configuration to be used to setup the management network."}, "args": [{"type": "object", "var": "$body.properties.managementNetworkConfiguration.infrastructureVpnConfiguration", "options": ["infrastructure-vpn-configuration"], "help": {"short": "VPN Configuration properties."}, "args": [{"type": "ResourceId", "var": "@VpnConfigurationPatchableProperties_update.networkToNetworkInterconnectId", "options": ["network-to-network-interconnect-id"], "help": {"short": "ARM Resource ID of the Network To Network Interconnect."}}, {"type": "object", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties", "options": ["option-a-properties"], "group": "", "help": {"short": "option A properties."}, "args": [{"type": "object", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD Configuration properties."}, "args": [{"type": "integer32", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default Value is 300. Example: 300."}}, {"type": "integer32", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default Value is 5. Example: 5."}}]}, {"type": "integer32", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU to use for option A peering. The value should be between 64 to 9200. Default value is 1500. Example: 1500"}, "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.peerASN", "options": ["peer-asn"], "group": "", "help": {"short": "Peer ASN number. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.31.0.0/31."}}, {"nullable": true, "type": "string", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.31.0.20/31."}}, {"nullable": true, "type": "string", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127"}}, {"type": "integer32", "var": "@VpnConfigurationPatchableProperties_update.optionAProperties.vlanId", "options": ["vlan-id"], "group": "", "help": {"short": "Vlan Id. The value should be between 501 to 4094. Example: 501"}, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties", "options": ["option-b-properties"], "group": "", "help": {"short": "option B properties."}, "args": [{"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.exportRouteTargets", "options": ["export-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE. This is for backward compatibility."}, "item": {"type": "string"}}, {"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.importRouteTargets", "options": ["import-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE. This is for backward compatibility."}, "item": {"type": "string"}}, {"type": "object", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets", "options": ["route-targets"], "help": {"short": "Route Targets to be applied."}, "args": [{"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.exportIpv4RouteTargets", "options": ["export-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.exportIpv6RouteTargets", "options": ["export-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for outgoing routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.importIpv4RouteTargets", "options": ["import-ipv4-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes into CE."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.importIpv6RouteTargets", "options": ["import-ipv6-route-targets"], "help": {"short": "Route Targets to be applied for incoming routes from CE."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "var": "@VpnConfigurationPatchableProperties_update.peeringOption", "options": ["peering-option"], "help": {"short": "Peering option list."}, "enum": {"items": [{"name": "OptionA", "value": "OptionA"}, {"name": "OptionB", "value": "OptionB"}]}}], "cls": "VpnConfigurationPatchableProperties_update"}, {"type": "@VpnConfigurationPatchableProperties_update", "var": "$body.properties.managementNetworkConfiguration.workloadVpnConfiguration", "options": ["workload-vpn-configuration"], "help": {"short": "VPN Configuration properties."}}]}, {"type": "integer32", "var": "$body.properties.rackCount", "options": ["rack-count"], "group": "Properties", "help": {"short": "Number of compute racks associated to Network Fabric. Possible values are from 1-8."}, "format": {"maximum": 8, "minimum": 1}}, {"type": "integer32", "var": "$body.properties.serverCountPerRack", "options": ["server-count-per-rack"], "group": "Properties", "help": {"short": "Number of servers.Possible values are from 1-16."}, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "var": "$body.properties.terminalServerConfiguration", "options": ["ts-config"], "group": "Properties", "help": {"short": "Network and credentials configuration currently applied to terminal server."}, "args": [{"type": "string", "var": "$body.properties.terminalServerConfiguration.password", "options": ["password"], "help": {"short": "Password for the terminal server connection."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example:172.31.0.0/30."}}, {"nullable": true, "type": "string", "var": "$body.properties.terminalServerConfiguration.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example:172.31.0.20/30."}}, {"nullable": true, "type": "string", "var": "$body.properties.terminalServerConfiguration.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127."}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.serialNumber", "options": ["serial-number"], "help": {"short": "Serial Number of Terminal server."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.terminalServerConfiguration.username", "options": ["username"], "help": {"short": "Username for the terminal server connection."}, "format": {"minLength": 1}}]}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkFabrics_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "integer64", "name": "fabricASN", "arg": "$body.properties.fabricASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "ipv4Prefix", "arg": "$body.properties.ipv4Prefix", "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "arg": "$body.properties.ipv6Prefix", "format": {"minLength": 1}}, {"type": "object", "name": "managementNetworkConfiguration", "arg": "$body.properties.managementNetworkConfiguration", "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "arg": "$body.properties.managementNetworkConfiguration.infrastructureVpnConfiguration", "props": [{"type": "ResourceId", "name": "networkToNetworkInterconnectId", "arg": "@VpnConfigurationPatchableProperties_update.networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.bfdConfiguration.multiplier"}]}, {"type": "integer32", "name": "mtu", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.peerASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "@VpnConfigurationPatchableProperties_update.optionAProperties.vlanId", "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "arg": "@VpnConfigurationPatchableProperties_update.optionBProperties.routeTargets.importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "arg": "@VpnConfigurationPatchableProperties_update.peeringOption", "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationPatchableProperties_update"}, {"type": "@VpnConfigurationPatchableProperties_update", "name": "workloadVpnConfiguration", "arg": "$body.properties.managementNetworkConfiguration.workloadVpnConfiguration"}]}, {"type": "integer32", "name": "rackCount", "arg": "$body.properties.rackCount", "format": {"maximum": 8, "minimum": 1}}, {"type": "integer32", "name": "serverCountPerRack", "arg": "$body.properties.serverCountPerRack", "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "arg": "$body.properties.terminalServerConfiguration", "props": [{"type": "string", "name": "password", "arg": "$body.properties.terminalServerConfiguration.password", "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.terminalServerConfiguration.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.terminalServerConfiguration.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.terminalServerConfiguration.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.terminalServerConfiguration.secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "arg": "$body.properties.terminalServerConfiguration.serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "arg": "$body.properties.terminalServerConfiguration.username", "format": {"minLength": 1}}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "integer64", "name": "fabricASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "fabricVersion", "format": {"minLength": 1}}, {"type": "string", "name": "ipv4Prefix", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "ipv6Prefix", "format": {"minLength": 1}}, {"readOnly": true, "type": "array", "name": "l2IsolationDomains", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "l3IsolationDomains", "item": {"type": "string"}}, {"type": "object", "name": "managementNetworkConfiguration", "required": true, "props": [{"type": "object", "name": "infrastructureVpnConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "ResourceId", "name": "networkToNetworkInterconnectId"}, {"type": "object", "name": "optionAProperties", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 501}}]}, {"type": "object", "name": "optionBProperties", "props": [{"type": "array", "name": "exportRouteTargets", "item": {"type": "string"}}, {"type": "array", "name": "importRouteTargets", "item": {"type": "string"}}, {"type": "object", "name": "routeTargets", "props": [{"type": "array", "name": "exportIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "exportIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv4RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "importIpv6RouteTargets", "item": {"type": "string", "format": {"minLength": 1}}}]}]}, {"type": "string", "name": "peeringOption", "required": true, "enum": {"items": [{"value": "OptionA"}, {"value": "OptionB"}]}}], "cls": "VpnConfigurationProperties_read"}, {"type": "@VpnConfigurationProperties_read", "name": "workloadVpnConfiguration", "required": true}]}, {"type": "ResourceId", "name": "networkFabricControllerId", "required": true}, {"type": "string", "name": "networkFabricSku", "required": true, "format": {"minLength": 1}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer32", "name": "rackCount", "format": {"maximum": 8, "minimum": 1}}, {"readOnly": true, "type": "array", "name": "racks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "routerIds", "item": {"type": "string"}}, {"type": "integer32", "name": "serverCountPerRack", "required": true, "format": {"maximum": 16, "minimum": 1}}, {"type": "object", "name": "terminalServerConfiguration", "required": true, "props": [{"readOnly": true, "type": "string", "name": "networkDeviceId"}, {"type": "string", "name": "password", "required": true, "secret": true, "format": {"minLength": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "required": true}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "string", "name": "serialNumber", "format": {"minLength": 1}}, {"type": "string", "name": "username", "required": true, "format": {"minLength": 1}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index bcffc139..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,1321 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.json deleted file mode 100644 index 36f33180..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/upgrade", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS91cGdyYWRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "upgrade", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/upgrade", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS91cGdyYWRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.action", "options": ["action"], "group": "Body", "help": {"short": "Action to be performed while upgrading the fabric."}, "enum": {"items": [{"name": "Complete", "value": "Complete"}, {"name": "Start", "value": "Start"}]}}, {"type": "string", "var": "$body.version", "options": ["version"], "group": "Body", "help": {"short": "Specify the version."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkFabrics_upgrade", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/upgrade", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "action", "arg": "$body.action", "enum": {"items": [{"value": "Complete"}, {"value": "Start"}]}}, {"type": "string", "name": "version", "arg": "$body.version"}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.xml deleted file mode 100644 index 4e0ed46d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS91cGdyYWRl/2024-02-15-preview.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.json deleted file mode 100644 index b58c2b7d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/validateconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS92YWxpZGF0ZUNvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "validate-configuration", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/validateconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS92YWxpZGF0ZUNvbmZpZ3VyYXRpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.validateAction", "options": ["validate-action"], "group": "Body", "help": {"short": "Validate action that to be performed"}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Cabling", "value": "Cabling"}, {"name": "Configuration", "value": "Configuration"}, {"name": "Connectivity", "value": "Connectivity"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkFabrics_ValidateConfiguration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/validateConfiguration", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "validateAction", "arg": "$body.validateAction", "format": {"minLength": 1}, "enum": {"items": [{"value": "Cabling"}, {"value": "Configuration"}, {"value": "Connectivity"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.xml deleted file mode 100644 index b649da55..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS92YWxpZGF0ZWNvbmZpZ3VyYXRpb24=/2024-02-15-preview.xml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.json deleted file mode 100644 index ef12c588..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/commitconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9jb21taXRDb25maWd1cmF0aW9u/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "commit-configuration", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/commitconfiguration", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9jb21taXRDb25maWd1cmF0aW9u/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": "NetworkFabrics_CommitConfiguration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/commitConfiguration", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.xml deleted file mode 100644 index 8ac97da5..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9jb21taXRjb25maWd1cmF0aW9u/2024-02-15-preview.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.json deleted file mode 100644 index 34769029..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/deprovision", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9kZXByb3Zpc2lvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "deprovision", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/deprovision", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9kZXByb3Zpc2lvbg==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": "NetworkFabrics_deprovision", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/deprovision", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "array", "name": "failedDevices", "item": {"type": "string"}}, {"type": "array", "name": "successfulDevices", "item": {"type": "string"}}], "cls": "CommonPostActionResponseForDeviceUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForDeviceUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.xml deleted file mode 100644 index d5834b5d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9kZXByb3Zpc2lvbg==/2024-02-15-preview.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.json deleted file mode 100644 index 8ddb4fa1..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric nni", "commands": [{"name": "list", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": [{"operationId": "NetworkToNetworkInterconnects_ListByNetworkFabric", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}/networkToNetworkInterconnects/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"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"}]}}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isManagementType", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "layer2Configuration", "props": [{"type": "array", "name": "interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "name": "nniType", "format": {"minLength": 1}, "enum": {"items": [{"value": "CE"}, {"value": "NPB"}]}}, {"type": "object", "name": "npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "props": [{"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "useOptionB", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.xml deleted file mode 100644 index 34edf122..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cw==/2024-02-15-preview.xml +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 5f6b7549..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric nni", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"type": "string", "var": "$Path.networkToNetworkInterconnectName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network to Network Interconnect."}}, {"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": [{"operationId": "NetworkToNetworkInterconnects_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects/{networkToNetworkInterconnectName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "required": true}, {"type": "string", "name": "networkToNetworkInterconnectName", "arg": "$Path.networkToNetworkInterconnectName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}/networkToNetworkInterconnects/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"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"}]}}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isManagementType", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "layer2Configuration", "props": [{"type": "array", "name": "interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "name": "nniType", "format": {"minLength": 1}, "enum": {"items": [{"value": "CE"}, {"value": "NPB"}]}}, {"type": "object", "name": "npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "props": [{"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "useOptionB", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"type": "string", "var": "$Path.networkToNetworkInterconnectName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network to Network Interconnect."}}, {"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": "NetworkToNetworkInterconnects_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects/{networkToNetworkInterconnectName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "required": true}, {"type": "string", "name": "networkToNetworkInterconnectName", "arg": "$Path.networkToNetworkInterconnectName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"type": "string", "var": "$Path.networkToNetworkInterconnectName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network to Network Interconnect."}}, {"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"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.egressAclId", "options": ["egress-acl-id"], "group": "Properties", "help": {"short": "Egress Acl ARM resource ID."}}, {"type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy configuration."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "Export IPv4 Route Policy Id."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "Export IPv6 Route Policy Id."}}]}, {"type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy configuration."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "Import IPv4 Route Policy Id."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "Import IPv6 Route Policy Id."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.ingressAclId", "options": ["ingress-acl-id"], "group": "Properties", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "string", "var": "$body.properties.isManagementType", "options": ["is-management-type"], "group": "Properties", "help": {"short": "Configuration to use NNI for Infrastructure Management. Default value is True. Example: True."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "object", "var": "$body.properties.layer2Configuration", "options": ["layer2-configuration"], "group": "Properties", "help": {"short": "Common properties for Layer2 Configuration."}, "args": [{"type": "array", "var": "$body.properties.layer2Configuration.interfaces", "options": ["interfaces"], "help": {"short": "List of network device interfaces resource IDs."}, "item": {"type": "ResourceId"}}, {"type": "integer32", "var": "$body.properties.layer2Configuration.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU of the packets between PE & CE. The value should be between 64 and 9200."}, "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "var": "$body.properties.nniType", "options": ["nni-type"], "group": "Properties", "help": {"short": "Usage type of NNI. Default value is CE. Example: CE"}, "format": {"minLength": 1}, "enum": {"items": [{"name": "CE", "value": "CE"}, {"name": "NPB", "value": "NPB"}]}}, {"type": "object", "var": "$body.properties.npbStaticRouteConfiguration", "options": ["npb-static-route-configuration"], "group": "Properties", "help": {"short": "NPB Static Route Configuration properties."}, "args": [{"type": "object", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD Configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default value is 300. Example: 300."}}, {"type": "integer32", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default value is 5. Example: 5."}}]}, {"type": "array", "var": "$body.properties.npbStaticRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Routes."}, "item": {"type": "object", "args": [{"type": "array", "var": "@StaticRouteProperties_create.nextHop", "options": ["next-hop"], "required": true, "group": "", "help": {"short": "List of next hop addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "@StaticRouteProperties_create.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the route."}, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_create"}}, {"type": "array<@StaticRouteProperties_create>", "var": "$body.properties.npbStaticRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "help": {"short": "List of IPv6 Routes."}, "item": {"type": "@StaticRouteProperties_create"}}]}, {"type": "object", "var": "$body.properties.optionBLayer3Configuration", "options": ["option-b-layer3-configuration"], "group": "Properties", "help": {"short": "Common properties for Layer3Configuration."}, "args": [{"type": "integer64", "var": "$body.properties.optionBLayer3Configuration.peerASN", "options": ["peer-asn"], "required": true, "group": "", "help": {"short": "ASN of PE devices for CE/PE connectivity. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.optionBLayer3Configuration.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.31.0.0/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionBLayer3Configuration.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "$body.properties.optionBLayer3Configuration.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.31.0.20/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionBLayer3Configuration.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127."}}, {"type": "integer32", "var": "$body.properties.optionBLayer3Configuration.vlanId", "options": ["vlan-id"], "required": true, "group": "", "help": {"short": "VLAN for CE/PE Layer 3 connectivity. The value should be between 100 to 4094. Example: 501."}, "format": {"maximum": 4094, "minimum": 100}}]}, {"type": "string", "var": "$body.properties.useOptionB", "options": ["use-option-b"], "required": true, "group": "Properties", "help": {"short": "Selection of option B for NNI. Example: True"}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkToNetworkInterconnects_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects/{networkToNetworkInterconnectName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "required": true}, {"type": "string", "name": "networkToNetworkInterconnectName", "arg": "$Path.networkToNetworkInterconnectName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.ingressAclId"}, {"type": "string", "name": "isManagementType", "arg": "$body.properties.isManagementType", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "layer2Configuration", "arg": "$body.properties.layer2Configuration", "props": [{"type": "array", "name": "interfaces", "arg": "$body.properties.layer2Configuration.interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.layer2Configuration.mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "name": "nniType", "arg": "$body.properties.nniType", "format": {"minLength": 1}, "enum": {"items": [{"value": "CE"}, {"value": "NPB"}]}}, {"type": "object", "name": "npbStaticRouteConfiguration", "arg": "$body.properties.npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.multiplier"}]}, {"type": "array", "name": "ipv4Routes", "arg": "$body.properties.npbStaticRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "arg": "@StaticRouteProperties_create.nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "arg": "@StaticRouteProperties_create.prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_create"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_create>", "name": "ipv6Routes", "arg": "$body.properties.npbStaticRouteConfiguration.ipv6Routes", "item": {"type": "@StaticRouteProperties_create"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "arg": "$body.properties.optionBLayer3Configuration", "props": [{"type": "integer64", "name": "peerASN", "arg": "$body.properties.optionBLayer3Configuration.peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.optionBLayer3Configuration.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.optionBLayer3Configuration.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.optionBLayer3Configuration.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.optionBLayer3Configuration.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.optionBLayer3Configuration.vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}]}, {"type": "string", "name": "useOptionB", "arg": "$body.properties.useOptionB", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}/networkToNetworkInterconnects/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"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"}]}}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isManagementType", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "layer2Configuration", "props": [{"type": "array", "name": "interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "name": "nniType", "format": {"minLength": 1}, "enum": {"items": [{"value": "CE"}, {"value": "NPB"}]}}, {"type": "object", "name": "npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "props": [{"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "useOptionB", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"type": "string", "var": "$Path.networkToNetworkInterconnectName", "options": ["resource-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the Network to Network Interconnect."}}, {"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"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.egressAclId", "options": ["egress-acl-id"], "group": "Properties", "help": {"short": "Egress Acl ARM resource ID."}}, {"type": "object", "var": "$body.properties.exportRoutePolicy", "options": ["export-route-policy"], "group": "Properties", "help": {"short": "Export Route Policy information"}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId", "options": ["export-ipv4-route-policy-id"], "help": {"short": "Export IPv4 Route Policy Id."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId", "options": ["export-ipv6-route-policy-id"], "help": {"short": "Export IPv6 Route Policy Id."}}]}, {"type": "object", "var": "$body.properties.importRoutePolicy", "options": ["import-route-policy"], "group": "Properties", "help": {"short": "Import Route Policy information."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId", "options": ["import-ipv4-route-policy-id"], "help": {"short": "Import IPv4 Route Policy Id."}}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId", "options": ["import-ipv6-route-policy-id"], "help": {"short": "Import IPv6 Route Policy Id."}}]}, {"nullable": true, "type": "ResourceId", "var": "$body.properties.ingressAclId", "options": ["ingress-acl-id"], "group": "Properties", "help": {"short": "Ingress Acl ARM resource ID."}}, {"type": "object", "var": "$body.properties.layer2Configuration", "options": ["layer2-configuration"], "group": "Properties", "help": {"short": "Common properties for Layer2Configuration."}, "args": [{"type": "array", "var": "$body.properties.layer2Configuration.interfaces", "options": ["interfaces"], "help": {"short": "List of network device interfaces resource IDs."}, "item": {"type": "ResourceId"}}, {"type": "integer32", "var": "$body.properties.layer2Configuration.mtu", "options": ["mtu"], "group": "", "help": {"short": "MTU of the packets between PE & CE. The value should be between 64 and 9200."}, "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "object", "var": "$body.properties.npbStaticRouteConfiguration", "options": ["npb-static-route-configuration"], "group": "Properties", "help": {"short": "NPB Static Route Configuration properties."}, "args": [{"type": "object", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration", "options": ["bfd-configuration"], "help": {"short": "BFD Configuration properties."}, "args": [{"type": "integer32", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.intervalInMilliSeconds", "options": ["interval-in-milli-seconds"], "group": "", "help": {"short": "Interval in milliseconds. Default value is 300. Example: 300."}}, {"type": "integer32", "var": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.multiplier", "options": ["multiplier"], "group": "", "help": {"short": "Multiplier for the Bfd Configuration. Default value is 5. Example: 5."}}]}, {"type": "array", "var": "$body.properties.npbStaticRouteConfiguration.ipv4Routes", "options": ["ipv4-routes"], "help": {"short": "List of IPv4 Routes."}, "item": {"type": "object", "args": [{"type": "array", "var": "@StaticRouteProperties_update.nextHop", "options": ["next-hop"], "required": true, "group": "", "help": {"short": "List of next hop addresses."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "@StaticRouteProperties_update.prefix", "options": ["prefix"], "required": true, "group": "", "help": {"short": "Prefix of the route."}, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_update"}}, {"type": "array<@StaticRouteProperties_update>", "var": "$body.properties.npbStaticRouteConfiguration.ipv6Routes", "options": ["ipv6-routes"], "help": {"short": "List of IPv6 Routes."}, "item": {"type": "@StaticRouteProperties_update"}}]}, {"type": "object", "var": "$body.properties.optionBLayer3Configuration", "options": ["option-b-layer3-configuration"], "group": "Properties", "help": {"short": "Common properties for Layer3Configuration."}, "args": [{"type": "integer64", "var": "$body.properties.optionBLayer3Configuration.peerASN", "options": ["peer-asn"], "group": "", "help": {"short": "ASN of PE devices for CE/PE connectivity. The value should be between 1 to 4294967295. Example: 28."}, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "var": "$body.properties.optionBLayer3Configuration.primaryIpv4Prefix", "options": ["primary-ipv4-prefix"], "group": "", "help": {"short": "IPv4 Address Prefix. Example: 172.31.0.0/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionBLayer3Configuration.primaryIpv6Prefix", "options": ["primary-ipv6-prefix"], "group": "", "help": {"short": "IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a0/127."}}, {"type": "string", "var": "$body.properties.optionBLayer3Configuration.secondaryIpv4Prefix", "options": ["secondary-ipv4-prefix"], "group": "", "help": {"short": "Secondary IPv4 Address Prefix. Example: 172.31.0.20/31."}}, {"nullable": true, "type": "string", "var": "$body.properties.optionBLayer3Configuration.secondaryIpv6Prefix", "options": ["secondary-ipv6-prefix"], "group": "", "help": {"short": "Secondary IPv6 Address Prefix. Example: 3FFE:FFFF:0:CD30::a4/127."}}, {"type": "integer32", "var": "$body.properties.optionBLayer3Configuration.vlanId", "options": ["vlan-id"], "group": "", "help": {"short": "VLAN for CE/PE Layer 3 connectivity. The value should be between 100 to 4094. Example: 501."}, "format": {"maximum": 4094, "minimum": 100}}]}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkToNetworkInterconnects_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects/{networkToNetworkInterconnectName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "required": true}, {"type": "string", "name": "networkToNetworkInterconnectName", "arg": "$Path.networkToNetworkInterconnectName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"nullable": true, "type": "ResourceId", "name": "egressAclId", "arg": "$body.properties.egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "arg": "$body.properties.exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId", "arg": "$body.properties.exportRoutePolicy.exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "arg": "$body.properties.importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId", "arg": "$body.properties.importRoutePolicy.importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId", "arg": "$body.properties.ingressAclId"}, {"type": "object", "name": "layer2Configuration", "arg": "$body.properties.layer2Configuration", "props": [{"type": "array", "name": "interfaces", "arg": "$body.properties.layer2Configuration.interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "arg": "$body.properties.layer2Configuration.mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "object", "name": "npbStaticRouteConfiguration", "arg": "$body.properties.npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration", "props": [{"type": "integer32", "name": "intervalInMilliSeconds", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier", "arg": "$body.properties.npbStaticRouteConfiguration.bfdConfiguration.multiplier"}]}, {"type": "array", "name": "ipv4Routes", "arg": "$body.properties.npbStaticRouteConfiguration.ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "arg": "@StaticRouteProperties_update.nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "arg": "@StaticRouteProperties_update.prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_update"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_update>", "name": "ipv6Routes", "arg": "$body.properties.npbStaticRouteConfiguration.ipv6Routes", "item": {"type": "@StaticRouteProperties_update"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "arg": "$body.properties.optionBLayer3Configuration", "props": [{"type": "integer64", "name": "peerASN", "arg": "$body.properties.optionBLayer3Configuration.peerASN", "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix", "arg": "$body.properties.optionBLayer3Configuration.primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix", "arg": "$body.properties.optionBLayer3Configuration.primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix", "arg": "$body.properties.optionBLayer3Configuration.secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix", "arg": "$body.properties.optionBLayer3Configuration.secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "arg": "$body.properties.optionBLayer3Configuration.vlanId", "format": {"maximum": 4094, "minimum": 100}}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{}/networkToNetworkInterconnects/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"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"}]}}, {"nullable": true, "type": "ResourceId", "name": "egressAclId"}, {"type": "object", "name": "exportRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "exportIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "exportIpv6RoutePolicyId"}]}, {"type": "object", "name": "importRoutePolicy", "props": [{"nullable": true, "type": "ResourceId", "name": "importIpv4RoutePolicyId"}, {"nullable": true, "type": "ResourceId", "name": "importIpv6RoutePolicyId"}]}, {"nullable": true, "type": "ResourceId", "name": "ingressAclId"}, {"type": "string", "name": "isManagementType", "format": {"minLength": 1}, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "object", "name": "layer2Configuration", "props": [{"type": "array", "name": "interfaces", "item": {"type": "ResourceId"}}, {"type": "integer32", "name": "mtu", "format": {"maximum": 9200, "minimum": 64}}]}, {"type": "string", "name": "nniType", "format": {"minLength": 1}, "enum": {"items": [{"value": "CE"}, {"value": "NPB"}]}}, {"type": "object", "name": "npbStaticRouteConfiguration", "props": [{"type": "object", "name": "bfdConfiguration", "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "integer32", "name": "intervalInMilliSeconds"}, {"type": "integer32", "name": "multiplier"}]}, {"type": "array", "name": "ipv4Routes", "item": {"type": "object", "props": [{"type": "array", "name": "nextHop", "required": true, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefix", "required": true, "format": {"minLength": 1}}], "cls": "StaticRouteProperties_read"}, "identifiers": ["prefix"]}, {"type": "array<@StaticRouteProperties_read>", "name": "ipv6Routes", "item": {"type": "@StaticRouteProperties_read"}, "identifiers": ["prefix"]}]}, {"type": "object", "name": "optionBLayer3Configuration", "props": [{"readOnly": true, "type": "integer64", "name": "fabricASN"}, {"type": "integer64", "name": "peerASN", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}, {"type": "string", "name": "primaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "primaryIpv6Prefix"}, {"type": "string", "name": "secondaryIpv4Prefix"}, {"nullable": true, "type": "string", "name": "secondaryIpv6Prefix"}, {"type": "integer32", "name": "vlanId", "required": true, "format": {"maximum": 4094, "minimum": 100}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "useOptionB", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index cf979208..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,976 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json deleted file mode 100644 index 36667f06..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric nni", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/networktonetworkinterconnects/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9uZXR3b3JrVG9OZXR3b3JrSW50ZXJjb25uZWN0cy97bmV0d29ya1RvTmV0d29ya0ludGVyY29ubmVjdE5hbWV9L3VwZGF0ZUFkbWluaXN0cmF0aXZlU3RhdGU=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["fabric", "fabric-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"type": "string", "var": "$Path.networkToNetworkInterconnectName", "options": ["network-to-network-interconnect-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the Network to Network Interconnect."}}, {"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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkToNetworkInterconnects_updateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/networkToNetworkInterconnects/{networkToNetworkInterconnectName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "required": true}, {"type": "string", "name": "networkToNetworkInterconnectName", "arg": "$Path.networkToNetworkInterconnectName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml deleted file mode 100644 index c79bd8e9..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9uZXR3b3JrdG9uZXR3b3JraW50ZXJjb25uZWN0cy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.json deleted file mode 100644 index 1c41c421..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/provision", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9wcm92aXNpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric fabric", "commands": [{"name": "provision", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabrics/{}/provision", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya0ZhYnJpY3Mve25ldHdvcmtGYWJyaWNOYW1lfS9wcm92aXNpb24=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkFabricName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Fabric."}}, {"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": "NetworkFabrics_provision", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkFabrics/{networkFabricName}/provision", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkFabricName", "arg": "$Path.networkFabricName", "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "array", "name": "failedDevices", "item": {"type": "string"}}, {"type": "array", "name": "successfulDevices", "item": {"type": "string"}}], "cls": "CommonPostActionResponseForDeviceUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForDeviceUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.xml deleted file mode 100644 index 13a4135f..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrZmFicmljcy97fS9wcm92aXNpb24=/2024-02-15-preview.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.md deleted file mode 100644 index 6faf9c6f..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.json deleted file mode 100644 index 91076246..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnMve25ldHdvcmtQYWNrZXRCcm9rZXJOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric npb", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnMve25ldHdvcmtQYWNrZXRCcm9rZXJOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkPacketBrokerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Packet Broker."}}, {"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": [{"operationId": "NetworkPacketBrokers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{networkPacketBrokerName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkPacketBrokerName", "arg": "$Path.networkPacketBrokerName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkDeviceIds", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "sourceInterfaceIds", "item": {"type": "ResourceId"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnMve25ldHdvcmtQYWNrZXRCcm9rZXJOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkPacketBrokerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Packet Broker."}}, {"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": "NetworkPacketBrokers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{networkPacketBrokerName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkPacketBrokerName", "arg": "$Path.networkPacketBrokerName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnMve25ldHdvcmtQYWNrZXRCcm9rZXJOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkPacketBrokerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Packet Broker."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "ResourceId", "var": "$body.properties.networkFabricId", "options": ["nf-id", "network-fabric-id"], "required": true, "group": "Properties", "help": {"short": "ARM resource ID of the Network Fabric."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkPacketBrokers_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{networkPacketBrokerName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkPacketBrokerName", "arg": "$Path.networkPacketBrokerName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "ResourceId", "name": "networkFabricId", "arg": "$body.properties.networkFabricId", "required": true}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkDeviceIds", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "sourceInterfaceIds", "item": {"type": "ResourceId"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkpacketbrokers/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1BhY2tldEJyb2tlcnMve25ldHdvcmtQYWNrZXRCcm9rZXJOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkPacketBrokerName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Packet Broker."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkPacketBrokers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{networkPacketBrokerName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkPacketBrokerName", "arg": "$Path.networkPacketBrokerName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkPacketBrokers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "array", "name": "networkDeviceIds", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "array", "name": "networkTapIds", "item": {"type": "ResourceId"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array", "name": "sourceInterfaceIds", "item": {"type": "ResourceId"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index 7e681661..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcGFja2V0YnJva2Vycy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,412 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.md deleted file mode 100644 index 51119646..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networkracks 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3M=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.json deleted file mode 100644 index 5d6612fc..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tzL3tuZXR3b3JrUmFja05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric rack", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tzL3tuZXR3b3JrUmFja05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkRackName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Rack."}}, {"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": [{"operationId": "NetworkRacks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{networkRackName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkRackName", "arg": "$Path.networkRackName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "networkDevices", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tzL3tuZXR3b3JrUmFja05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkRackName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Rack."}}, {"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": "NetworkRacks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{networkRackName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkRackName", "arg": "$Path.networkRackName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tzL3tuZXR3b3JrUmFja05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkRackName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Rack."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "ResourceId", "var": "$body.properties.networkFabricId", "options": ["nf-id"], "required": true, "group": "Properties", "help": {"short": "ARM Resource ID of the Network Fabric."}}, {"type": "string", "var": "$body.properties.networkRackType", "options": ["network-rack-type"], "group": "Properties", "help": {"short": "Network Rack SKU name."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Aggregate", "value": "Aggregate"}, {"name": "Combined", "value": "Combined"}, {"name": "Compute", "value": "Compute"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkRacks_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{networkRackName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkRackName", "arg": "$Path.networkRackName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "ResourceId", "name": "networkFabricId", "arg": "$body.properties.networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "arg": "$body.properties.networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "networkDevices", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkracks/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1JhY2tzL3tuZXR3b3JrUmFja05hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkRackName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Rack."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkRacks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{networkRackName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkRackName", "arg": "$Path.networkRackName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkRacks/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation"}, {"readOnly": true, "type": "array", "name": "networkDevices", "item": {"type": "ResourceId"}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"type": "string", "name": "networkRackType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Aggregate"}, {"value": "Combined"}, {"value": "Compute"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.xml deleted file mode 100644 index 619e60f7..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrcmFja3Mve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.md deleted file mode 100644 index eca74bad..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaprules 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXM=/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.json deleted file mode 100644 index f6a4abb1..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric taprule", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap Rule."}}, {"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": [{"operationId": "NetworkTapRules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{networkTapRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkTapRuleName", "arg": "$Path.networkTapRuleName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId"}, {"type": "string", "name": "isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "props": [{"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "networkTapId"}, {"type": "integer32", "name": "pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap Rule."}}, {"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": "NetworkTapRules_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{networkTapRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkTapRuleName", "arg": "$Path.networkTapRuleName", "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]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap Rule."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.configurationType", "options": ["configuration-type"], "required": true, "group": "Properties", "help": {"short": "Input method to configure Network Tap Rule. Example: File."}, "enum": {"items": [{"name": "File", "value": "File"}, {"name": "Inline", "value": "Inline"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations", "options": ["dynamic-match-configurations"], "group": "Properties", "help": {"short": "List of dynamic match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups", "options": ["ip-groups"], "help": {"short": "List of IP Groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "IP Address type. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "options": ["ip-prefixes"], "help": {"short": "List of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "options": ["name"], "help": {"short": "IP Group name."}, "format": {"minLength": 1}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups", "options": ["port-groups"], "help": {"short": "List of the port group."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "options": ["name"], "help": {"short": "The name of the port group."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "options": ["ports"], "help": {"short": "List of the ports that needs to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "options": ["vlan-groups"], "help": {"short": "List of vlan groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "options": ["name"], "help": {"short": "Vlan group name."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "options": ["vlans"], "help": {"short": "List of vlans."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "var": "$body.properties.matchConfigurations", "options": ["match-configurations"], "group": "Properties", "help": {"short": "List of match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].actions", "options": ["actions"], "help": {"short": "List of actions that need to be performed for the matched conditions."}, "item": {"type": "object", "args": [{"type": "ResourceId", "var": "$body.properties.matchConfigurations[].actions[].destinationId", "options": ["destination-id"], "help": {"short": "Destination Id. The ARM resource Id may be either Network To Network Interconnect or NeighborGroup."}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].isTimestampEnabled", "options": ["is-timestamp-enabled"], "group": "", "help": {"short": "The parameter to enable or disable the timestamp. Example: False."}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration. This is used when Goto type is provided. If Goto type is selected and no match configuration name is provided. It goes to next configuration."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].truncate", "options": ["truncate"], "help": {"short": "Truncate. 0 indicates do not truncate."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].type", "options": ["type"], "group": "", "help": {"short": "Type of actions that can be performed. Example: Log."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Count", "value": "Count"}, {"name": "Drop", "value": "Drop"}, {"name": "Goto", "value": "Goto"}, {"name": "Log", "value": "Log"}, {"name": "Mirror", "value": "Mirror"}, {"name": "Redirect", "value": "Redirect"}, {"name": "Replicate", "value": "Replicate"}]}}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "Type of IP Address. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions", "options": ["match-conditions"], "help": {"short": "List of the match conditions."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].encapsulationType", "options": ["encapsulation-type"], "group": "", "help": {"short": "Encapsulation Type that needs to be matched. Example: None."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "GTPv1", "value": "GTPv1"}, {"name": "None", "value": "None"}]}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "options": ["ip-condition"], "group": "", "help": {"short": "IP conditions that need to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "options": ["ip-group-names"], "help": {"short": "The List of IP Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "options": ["ip-prefix-values"], "help": {"short": "The list of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "options": ["prefix-type"], "group": "", "help": {"short": "IP Prefix Type. Example: SourcePort."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "LongestPrefix", "value": "LongestPrefix"}, {"name": "Prefix", "value": "Prefix"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "options": ["type"], "group": "", "help": {"short": "IP Address type. Example: DestinationIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationIP", "value": "DestinationIP"}, {"name": "SourceIP", "value": "SourceIP"}]}}]}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "options": ["port-condition"], "group": "", "help": {"short": "Port conditions that need to be matched."}, "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "options": ["layer4-protocol"], "required": true, "group": "", "help": {"short": "Layer4 protocol type that needs to be matched. Example: TCP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "TCP", "value": "TCP"}, {"name": "UDP", "value": "UDP"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "options": ["port-group-names"], "group": "", "help": {"short": "List of the port Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "options": ["port-type"], "group": "", "help": {"short": "Port type that needs to be matched. Example: SourcePort."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationPort", "value": "DestinationPort"}, {"name": "SourcePort", "value": "SourcePort"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "options": ["ports"], "help": {"short": "List of the Ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "options": ["protocol-types"], "help": {"short": "List of the protocols that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "options": ["vlan-match-condition"], "group": "", "help": {"short": "Vlan match conditions that need to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "options": ["inner-vlans"], "group": "", "help": {"short": "List of inner vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "options": ["vlan-group-names"], "group": "", "help": {"short": "List of vlan group names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "options": ["vlans"], "group": "", "help": {"short": "List of vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration."}, "format": {"minLength": 1}}, {"type": "integer64", "var": "$body.properties.matchConfigurations[].sequenceNumber", "options": ["sequence-number"], "group": "", "help": {"short": "Sequence Number of the match configuration."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"type": "integer32", "var": "$body.properties.pollingIntervalInSeconds", "options": ["polling-interval-in-seconds"], "group": "Properties", "help": {"short": "Polling interval in seconds. Default value is 30. Example: 60."}, "enum": {"items": [{"name": "120", "value": 120}, {"name": "30", "value": 30}, {"name": "60", "value": 60}, {"name": "90", "value": 90}]}}, {"type": "string", "var": "$body.properties.tapRulesUrl", "options": ["tap-rules-url"], "group": "Properties", "help": {"short": "Network Tap Rules file URL."}, "format": {"minLength": 1}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkTapRules_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{networkTapRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkTapRuleName", "arg": "$Path.networkTapRuleName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "configurationType", "arg": "$body.properties.configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "arg": "$body.properties.dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "name": "matchConfigurations", "arg": "$body.properties.matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "arg": "$body.properties.matchConfigurations[].actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "arg": "$body.properties.matchConfigurations[].actions[].destinationId"}, {"type": "string", "name": "isTimestampEnabled", "arg": "$body.properties.matchConfigurations[].actions[].isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].actions[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "arg": "$body.properties.matchConfigurations[].actions[].truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].actions[].type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "arg": "$body.properties.matchConfigurations[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "arg": "$body.properties.matchConfigurations[].matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "arg": "$body.properties.matchConfigurations[].matchConditions[].encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "props": [{"type": "string", "name": "layer4Protocol", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.matchConfigurations[].sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"type": "integer32", "name": "pollingIntervalInSeconds", "arg": "$body.properties.pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"type": "string", "name": "tapRulesUrl", "arg": "$body.properties.tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId"}, {"type": "string", "name": "isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "props": [{"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "networkTapId"}, {"type": "integer32", "name": "pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap Rule."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.configurationType", "options": ["configuration-type"], "group": "Properties", "help": {"short": "Input method to configure Network Tap Rule. Example: File."}, "enum": {"items": [{"name": "File", "value": "File"}, {"name": "Inline", "value": "Inline"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations", "options": ["dynamic-match-configurations"], "group": "Properties", "help": {"short": "List of dynamic match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups", "options": ["ip-groups"], "help": {"short": "List of IP Groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "IP Address type. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "options": ["ip-prefixes"], "help": {"short": "List of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "options": ["name"], "help": {"short": "IP Group name."}, "format": {"minLength": 1}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups", "options": ["port-groups"], "help": {"short": "List of the port group."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "options": ["name"], "help": {"short": "The name of the port group."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "options": ["ports"], "help": {"short": "List of the ports that needs to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "options": ["vlan-groups"], "help": {"short": "List of vlan groups."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "options": ["name"], "help": {"short": "Vlan group name."}, "format": {"minLength": 1}}, {"type": "array", "var": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "options": ["vlans"], "help": {"short": "List of vlans."}, "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "var": "$body.properties.matchConfigurations", "options": ["match-configurations"], "group": "Properties", "help": {"short": "List of match configurations."}, "item": {"type": "object", "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].actions", "options": ["actions"], "help": {"short": "List of actions that need to be performed for the matched conditions."}, "item": {"type": "object", "args": [{"type": "ResourceId", "var": "$body.properties.matchConfigurations[].actions[].destinationId", "options": ["destination-id"], "help": {"short": "Destination Id. The ARM resource Id may be either Network To Network Interconnect or NeighborGroup."}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].isTimestampEnabled", "options": ["is-timestamp-enabled"], "group": "", "help": {"short": "The parameter to enable or disable the timestamp. Example: False."}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration. This is used when Goto type is provided. If Goto type is selected and no match configuration name is provided. It goes to next configuration."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].truncate", "options": ["truncate"], "help": {"short": "Truncate. 0 indicates do not truncate."}, "format": {"minLength": 1}}, {"type": "string", "var": "$body.properties.matchConfigurations[].actions[].type", "options": ["type"], "group": "", "help": {"short": "Type of actions that can be performed. Example: Log."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Count", "value": "Count"}, {"name": "Drop", "value": "Drop"}, {"name": "Goto", "value": "Goto"}, {"name": "Log", "value": "Log"}, {"name": "Mirror", "value": "Mirror"}, {"name": "Redirect", "value": "Redirect"}, {"name": "Replicate", "value": "Replicate"}]}}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].ipAddressType", "options": ["ip-address-type"], "group": "", "help": {"short": "Type of IP Address. Example: IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions", "options": ["match-conditions"], "help": {"short": "List of the match conditions."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].encapsulationType", "options": ["encapsulation-type"], "group": "", "help": {"short": "Encapsulation Type that needs to be matched. Example: None."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "GTPv1", "value": "GTPv1"}, {"name": "None", "value": "None"}]}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "options": ["ip-condition"], "group": "", "help": {"short": "IP conditions that need to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "options": ["ip-group-names"], "help": {"short": "The List of IP Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "options": ["ip-prefix-values"], "help": {"short": "The list of IP Prefixes."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "options": ["prefix-type"], "group": "", "help": {"short": "IP Prefix Type. Example: SourcePort."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "LongestPrefix", "value": "LongestPrefix"}, {"name": "Prefix", "value": "Prefix"}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "options": ["type"], "group": "", "help": {"short": "IP Address type. Example: DestinationIP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationIP", "value": "DestinationIP"}, {"name": "SourceIP", "value": "SourceIP"}]}}]}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "options": ["port-condition"], "group": "", "help": {"short": "Port conditions that need to be matched."}, "args": [{"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "options": ["layer4-protocol"], "required": true, "group": "", "help": {"short": "Layer4 protocol type that needs to be matched. Example: TCP."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "TCP", "value": "TCP"}, {"name": "UDP", "value": "UDP"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "options": ["port-group-names"], "group": "", "help": {"short": "List of the port Group Names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "options": ["port-type"], "group": "", "help": {"short": "Port type that needs to be matched. Example: SourcePort."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "DestinationPort", "value": "DestinationPort"}, {"name": "SourcePort", "value": "SourcePort"}]}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "options": ["ports"], "help": {"short": "List of the Ports that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "options": ["protocol-types"], "help": {"short": "List of the protocols that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "options": ["vlan-match-condition"], "group": "", "help": {"short": "Vlan match conditions that need to be matched."}, "args": [{"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "options": ["inner-vlans"], "group": "", "help": {"short": "List of inner vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "options": ["vlan-group-names"], "group": "", "help": {"short": "List of vlan group names that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "var": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "options": ["vlans"], "group": "", "help": {"short": "List of vlans that need to be matched."}, "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "var": "$body.properties.matchConfigurations[].matchConfigurationName", "options": ["match-configuration-name"], "help": {"short": "The name of the match configuration."}, "format": {"minLength": 1}}, {"type": "integer64", "var": "$body.properties.matchConfigurations[].sequenceNumber", "options": ["sequence-number"], "group": "", "help": {"short": "Sequence Number of the match configuration."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"type": "string", "var": "$body.properties.tapRulesUrl", "options": ["tap-rules-url"], "group": "Properties", "help": {"short": "Network Tap Rules file URL."}, "format": {"minLength": 1}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkTapRules_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{networkTapRuleName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkTapRuleName", "arg": "$Path.networkTapRuleName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "configurationType", "arg": "$body.properties.configurationType", "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "arg": "$body.properties.dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].ipGroups[].name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "arg": "$body.properties.dynamicMatchConfigurations[].portGroups[].ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "arg": "$body.properties.dynamicMatchConfigurations[].vlanGroups[].vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"type": "array", "name": "matchConfigurations", "arg": "$body.properties.matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "arg": "$body.properties.matchConfigurations[].actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "arg": "$body.properties.matchConfigurations[].actions[].destinationId"}, {"type": "string", "name": "isTimestampEnabled", "arg": "$body.properties.matchConfigurations[].actions[].isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].actions[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "arg": "$body.properties.matchConfigurations[].actions[].truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].actions[].type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "arg": "$body.properties.matchConfigurations[].ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "arg": "$body.properties.matchConfigurations[].matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "arg": "$body.properties.matchConfigurations[].matchConditions[].encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "arg": "$body.properties.matchConfigurations[].matchConditions[].ipCondition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition", "props": [{"type": "string", "name": "layer4Protocol", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "arg": "$body.properties.matchConfigurations[].matchConditions[].portCondition.ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "arg": "$body.properties.matchConfigurations[].matchConditions[].protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "arg": "$body.properties.matchConfigurations[].matchConditions[].vlanMatchCondition.vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "arg": "$body.properties.matchConfigurations[].matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.matchConfigurations[].sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"type": "string", "name": "tapRulesUrl", "arg": "$body.properties.tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "configurationType", "required": true, "enum": {"items": [{"value": "File"}, {"value": "Inline"}]}}, {"type": "array", "name": "dynamicMatchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "ipGroups", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "ipPrefixes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "name", "format": {"minLength": 1}}]}}, {"type": "array", "name": "portGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}}, {"type": "array", "name": "vlanGroups", "item": {"type": "object", "props": [{"type": "string", "name": "name", "format": {"minLength": 1}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}}]}}, {"readOnly": true, "type": "dateTime", "name": "lastSyncedTime"}, {"type": "array", "name": "matchConfigurations", "item": {"type": "object", "props": [{"type": "array", "name": "actions", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId"}, {"type": "string", "name": "isTimestampEnabled", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "string", "name": "truncate", "format": {"minLength": 1}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "Count"}, {"value": "Drop"}, {"value": "Goto"}, {"value": "Log"}, {"value": "Mirror"}, {"value": "Redirect"}, {"value": "Replicate"}]}}]}}, {"type": "string", "name": "ipAddressType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "array", "name": "matchConditions", "item": {"type": "object", "props": [{"type": "string", "name": "encapsulationType", "format": {"minLength": 1}, "enum": {"items": [{"value": "GTPv1"}, {"value": "None"}]}}, {"type": "object", "name": "ipCondition", "props": [{"type": "array", "name": "ipGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "ipPrefixValues", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "prefixType", "format": {"minLength": 1}, "enum": {"items": [{"value": "LongestPrefix"}, {"value": "Prefix"}]}}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationIP"}, {"value": "SourceIP"}]}}]}, {"type": "object", "name": "portCondition", "props": [{"type": "string", "name": "layer4Protocol", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "TCP"}, {"value": "UDP"}]}}, {"type": "array", "name": "portGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "string", "name": "portType", "format": {"minLength": 1}, "enum": {"items": [{"value": "DestinationPort"}, {"value": "SourcePort"}]}}, {"type": "array", "name": "ports", "item": {"type": "string", "format": {"minLength": 1}}}]}, {"type": "array", "name": "protocolTypes", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "object", "name": "vlanMatchCondition", "props": [{"type": "array", "name": "innerVlans", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlanGroupNames", "item": {"type": "string", "format": {"minLength": 1}}}, {"type": "array", "name": "vlans", "item": {"type": "string", "format": {"minLength": 1}}}]}]}}, {"type": "string", "name": "matchConfigurationName", "format": {"minLength": 1}}, {"type": "integer64", "name": "sequenceNumber", "format": {"maximum": 4294967295, "minimum": 1}}]}}, {"readOnly": true, "type": "string", "name": "networkTapId"}, {"type": "integer32", "name": "pollingIntervalInSeconds", "enum": {"items": [{"value": 30}, {"value": 60}, {"value": 90}, {"value": 120}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "tapRulesUrl", "format": {"minLength": 1}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.xml deleted file mode 100644 index ca60c8d3..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30=/2024-02-15-preview.xml +++ /dev/null @@ -1,1898 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.json deleted file mode 100644 index c781226b..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric taprule", "commands": [{"name": "resync", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaprules/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcFJ1bGVzL3tuZXR3b3JrVGFwUnVsZU5hbWV9L3Jlc3luYw==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapRuleName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap Rule."}}, {"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": "NetworkTapRules_Resync", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTapRules/{networkTapRuleName}/resync", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkTapRuleName", "arg": "$Path.networkTapRuleName", "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.xml deleted file mode 100644 index c645f510..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcnVsZXMve30vcmVzeW5j/2024-02-15-preview.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.md deleted file mode 100644 index 0a92c630..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/networktaps 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcw==/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.json deleted file mode 100644 index e3ceac67..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric tap", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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": [{"operationId": "NetworkTaps_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId"}, {"type": "string", "name": "destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceTapRuleId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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": "NetworkTaps_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.destinations", "options": ["destinations"], "required": true, "group": "Properties", "help": {"short": "List of destinations to send the filter traffic."}, "item": {"type": "object", "args": [{"type": "ResourceId", "var": "$body.properties.destinations[].destinationId", "options": ["destination-id"], "required": true, "help": {"short": "The destination Id. ARM Resource ID of either NNI or Internal Networks."}}, {"type": "ResourceId", "var": "$body.properties.destinations[].destinationTapRuleId", "options": ["destination-tap-rule-id"], "help": {"short": "ARM Resource ID of destination Tap Rule that contains match configurations."}}, {"type": "string", "var": "$body.properties.destinations[].destinationType", "options": ["destination-type"], "required": true, "group": "", "help": {"short": "Type of destination. Input can be IsolationDomain or Direct. Example: Direct."}, "enum": {"items": [{"name": "Direct", "value": "Direct"}, {"name": "IsolationDomain", "value": "IsolationDomain"}]}}, {"type": "object", "var": "$body.properties.destinations[].isolationDomainProperties", "options": ["isolation-domain-properties"], "help": {"short": "Isolation Domain Properties."}, "args": [{"type": "string", "var": "$body.properties.destinations[].isolationDomainProperties.encapsulation", "options": ["encapsulation"], "group": "", "help": {"short": "Type of encapsulation. Example: GRE."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "GRE", "value": "GRE"}, {"name": "None", "value": "None"}]}}, {"type": "array", "var": "$body.properties.destinations[].isolationDomainProperties.neighborGroupIds", "options": ["neighbor-group-ids"], "help": {"short": "List of Neighbor Group IDs."}, "item": {"type": "ResourceId"}}]}, {"type": "string", "var": "$body.properties.destinations[].name", "options": ["name"], "required": true, "help": {"short": "Destination name."}, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "var": "$body.properties.networkPacketBrokerId", "options": ["npb-id", "network-packet-broker-id"], "required": true, "group": "Properties", "help": {"short": "ARM resource ID of the Network Packet Broker."}}, {"type": "string", "var": "$body.properties.pollingType", "options": ["polling-type"], "group": "Properties", "help": {"short": "Network tap rule file polling type. Default value is Pull. Example: Pull."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Pull", "value": "Pull"}, {"name": "Push", "value": "Push"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkTaps_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "destinations", "arg": "$body.properties.destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "arg": "$body.properties.destinations[].destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId", "arg": "$body.properties.destinations[].destinationTapRuleId"}, {"type": "string", "name": "destinationType", "arg": "$body.properties.destinations[].destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "arg": "$body.properties.destinations[].isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "arg": "$body.properties.destinations[].isolationDomainProperties.encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "arg": "$body.properties.destinations[].isolationDomainProperties.neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "arg": "$body.properties.destinations[].name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "arg": "$body.properties.networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "arg": "$body.properties.pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId"}, {"type": "string", "name": "destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceTapRuleId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "array", "var": "$body.properties.destinations", "options": ["destinations"], "group": "Properties", "help": {"short": "List of destination properties to send the filter traffic."}, "item": {"type": "object", "args": [{"type": "ResourceId", "var": "$body.properties.destinations[].destinationId", "options": ["destination-id"], "help": {"short": "The destination Id. ARM Resource ID of either NNI or Internal Networks."}}, {"type": "ResourceId", "var": "$body.properties.destinations[].destinationTapRuleId", "options": ["destination-tap-rule-id"], "help": {"short": "ARM Resource ID of destination Tap Rule that contains match configurations."}}, {"type": "string", "var": "$body.properties.destinations[].destinationType", "options": ["destination-type"], "group": "", "help": {"short": "Type of destination. Input can be IsolationDomain or Direct. Example: Direct."}, "enum": {"items": [{"name": "Direct", "value": "Direct"}, {"name": "IsolationDomain", "value": "IsolationDomain"}]}}, {"type": "object", "var": "$body.properties.destinations[].isolationDomainProperties", "options": ["isolation-domain-properties"], "help": {"short": "Isolation Domain Properties."}, "args": [{"type": "string", "var": "$body.properties.destinations[].isolationDomainProperties.encapsulation", "options": ["encapsulation"], "group": "", "help": {"short": "Type of encapsulation. Example: GRE."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "GRE", "value": "GRE"}, {"name": "None", "value": "None"}]}}, {"type": "array", "var": "$body.properties.destinations[].isolationDomainProperties.neighborGroupIds", "options": ["neighbor-group-ids"], "help": {"short": "List of Neighbor Group IDs."}, "item": {"type": "ResourceId"}}]}, {"type": "string", "var": "$body.properties.destinations[].name", "options": ["name"], "help": {"short": "Destination name."}, "format": {"minLength": 1}}]}}, {"type": "string", "var": "$body.properties.pollingType", "options": ["polling-type"], "group": "Properties", "help": {"short": "Network tap rule file polling type. Default value is Pull. Example: Pull."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Pull", "value": "Pull"}, {"name": "Push", "value": "Push"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkTaps_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "array", "name": "destinations", "arg": "$body.properties.destinations", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "arg": "$body.properties.destinations[].destinationId"}, {"type": "ResourceId", "name": "destinationTapRuleId", "arg": "$body.properties.destinations[].destinationTapRuleId"}, {"type": "string", "name": "destinationType", "arg": "$body.properties.destinations[].destinationType", "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "arg": "$body.properties.destinations[].isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "arg": "$body.properties.destinations[].isolationDomainProperties.encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "arg": "$body.properties.destinations[].isolationDomainProperties.neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "arg": "$body.properties.destinations[].name", "format": {"minLength": 1}}]}}, {"type": "string", "name": "pollingType", "arg": "$body.properties.pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "array", "name": "destinations", "required": true, "item": {"type": "object", "props": [{"type": "ResourceId", "name": "destinationId", "required": true}, {"type": "ResourceId", "name": "destinationTapRuleId"}, {"type": "string", "name": "destinationType", "required": true, "enum": {"items": [{"value": "Direct"}, {"value": "IsolationDomain"}]}}, {"type": "object", "name": "isolationDomainProperties", "props": [{"type": "string", "name": "encapsulation", "format": {"minLength": 1}, "enum": {"items": [{"value": "GRE"}, {"value": "None"}]}}, {"type": "array", "name": "neighborGroupIds", "item": {"type": "ResourceId"}}]}, {"type": "string", "name": "name", "required": true, "format": {"minLength": 1}}]}}, {"type": "ResourceId", "name": "networkPacketBrokerId", "required": true}, {"type": "string", "name": "pollingType", "format": {"minLength": 1}, "enum": {"items": [{"value": "Pull"}, {"value": "Push"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "ResourceId", "name": "sourceTapRuleId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.xml deleted file mode 100644 index a5a8e6f2..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fQ==/2024-02-15-preview.xml +++ /dev/null @@ -1,726 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json deleted file mode 100644 index 08e54453..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfS91cGRhdGVBZG1pbmlzdHJhdGl2ZVN0YXRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric tap", "commands": [{"name": "update-admin-state", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}/updateadministrativestate", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfS91cGRhdGVBZG1pbmlzdHJhdGl2ZVN0YXRl/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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"}]}, {"name": "Body", "args": [{"type": "array", "var": "$body.resourceIds", "options": ["resource-ids"], "group": "Body", "help": {"short": "Network Fabrics or Network Rack resource Id."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.state", "options": ["state"], "group": "Body", "help": {"short": "Administrative state."}, "enum": {"items": [{"name": "Disable", "value": "Disable"}, {"name": "Enable", "value": "Enable"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "NetworkTaps_UpdateAdministrativeState", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}/updateAdministrativeState", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "array", "name": "resourceIds", "arg": "$body.resourceIds", "item": {"type": "string"}}, {"type": "string", "name": "state", "arg": "$body.state", "enum": {"items": [{"value": "Disable"}, {"value": "Enable"}]}}], "clientFlatten": true}}}}, "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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": "array", "name": "failedDevices", "item": {"type": "string"}}, {"type": "array", "name": "successfulDevices", "item": {"type": "string"}}], "cls": "CommonPostActionResponseForDeviceUpdate_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}, "body": {"json": {"var": "$Instance", "schema": {"type": "@CommonPostActionResponseForDeviceUpdate_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml deleted file mode 100644 index bc47884f..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS91cGRhdGVhZG1pbmlzdHJhdGl2ZXN0YXRl/2024-02-15-preview.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.json deleted file mode 100644 index 98adb397..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfS9yZXN5bmM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric tap", "commands": [{"name": "resync", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networktaps/{}/resync", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvbmV0d29ya1RhcHMve25ldHdvcmtUYXBOYW1lfS9yZXN5bmM=/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.networkTapName", "options": ["network-tap-name"], "required": true, "idPart": "name", "help": {"short": "Name of the Network Tap."}}, {"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": "NetworkTaps_Resync", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/networkTaps/{networkTapName}/resync", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "networkTapName", "arg": "$Path.networkTapName", "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", "name": "additionalInfo", "item": {"type": "object", "props": [{"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.xml deleted file mode 100644 index f497cf7b..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9uZXR3b3JrdGFwcy97fS9yZXN5bmM=/2024-02-15-preview.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - -
- - - - - - - -
-
- -
-
-
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.md deleted file mode 100644 index 773e6e5d..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.md +++ /dev/null @@ -1 +0,0 @@ -Reference [/subscriptions/{}/providers/microsoft.managednetworkfabric/routepolicies 2024-02-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVz/2024-02-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.json deleted file mode 100644 index 7a5cdd64..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.json +++ /dev/null @@ -1 +0,0 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcy97cm91dGVQb2xpY3lOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "networkfabric routepolicy", "commands": [{"name": "show", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcy97cm91dGVQb2xpY3lOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.routePolicyName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Route Policy."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "RoutePolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{routePolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "routePolicyName", "arg": "$Path.routePolicyName", "required": true}, {"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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "required": true, "props": [{"type": "string", "name": "actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_read"}, {"type": "@IpCommunityIdList_read", "name": "delete"}, {"type": "@IpCommunityIdList_read", "name": "set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_read"}, {"type": "@IpExtendedCommunityIdList_read", "name": "delete"}, {"type": "@IpExtendedCommunityIdList_read", "name": "set"}]}, {"type": "integer64", "name": "localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId"}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcy97cm91dGVQb2xpY3lOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.routePolicyName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Route Policy."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "RoutePolicies_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{routePolicyName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "routePolicyName", "arg": "$Path.routePolicyName", "required": true}, {"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]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcy97cm91dGVQb2xpY3lOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.routePolicyName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Route Policy."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "required": true, "group": "Body", "help": {"short": "Location of Azure region"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.addressFamilyType", "options": ["address-family-type"], "group": "Properties", "help": {"short": "AddressFamilyType. This parameter decides whether the given ipv4 or ipv6 route policy. Default value is IPv4."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "string", "var": "$body.properties.annotation", "options": ["annotation"], "group": "Properties", "help": {"short": "Description for underlying resource."}}, {"type": "string", "var": "$body.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default action that needs to be applied when no condition is matched. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "ResourceId", "var": "$body.properties.networkFabricId", "options": ["nf-id"], "required": true, "group": "Properties", "help": {"short": "ARM Resource ID of the Network Fabric."}}, {"type": "array", "var": "$body.properties.statements", "options": ["statements"], "required": true, "group": "Properties", "help": {"short": "Route Policy statements."}, "item": {"type": "object", "args": [{"type": "object", "var": "$body.properties.statements[].action", "options": ["action"], "required": true, "help": {"short": "Route policy action properties."}, "args": [{"type": "string", "var": "$body.properties.statements[].action.actionType", "options": ["action-type"], "required": true, "group": "", "help": {"short": "Action type. Example: Permit."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Continue", "value": "Continue"}, {"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "object", "var": "$body.properties.statements[].action.ipCommunityProperties", "options": ["ip-community-properties"], "help": {"short": "IP Community Properties."}, "args": [{"type": "object", "var": "$body.properties.statements[].action.ipCommunityProperties.add", "options": ["add"], "help": {"short": "List of IP Community IDs."}, "args": [{"type": "array", "var": "@IpCommunityIdList_create.ipCommunityIds", "options": ["ip-community-ids"], "help": {"short": "List of IP Community resource IDs."}, "item": {"type": "string"}}], "cls": "IpCommunityIdList_create"}, {"type": "@IpCommunityIdList_create", "var": "$body.properties.statements[].action.ipCommunityProperties.delete", "options": ["delete"], "help": {"short": "List of IP Community IDs."}}, {"type": "@IpCommunityIdList_create", "var": "$body.properties.statements[].action.ipCommunityProperties.set", "options": ["set"], "help": {"short": "List of IP Community IDs."}}]}, {"type": "object", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties", "options": ["ip-extended-community-properties"], "help": {"short": "IP Extended Community Properties."}, "args": [{"type": "object", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.add", "options": ["add"], "help": {"short": "List of IP Extended Community IDs."}, "args": [{"type": "array", "var": "@IpExtendedCommunityIdList_create.ipExtendedCommunityIds", "options": ["ip-extended-community-ids"], "help": {"short": "List of IP Extended Community resource IDs."}, "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_create"}, {"type": "@IpExtendedCommunityIdList_create", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.delete", "options": ["delete"], "help": {"short": "List of IP Extended Community IDs."}}, {"type": "@IpExtendedCommunityIdList_create", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.set", "options": ["set"], "help": {"short": "List of IP Extended Community IDs."}}]}, {"type": "integer64", "var": "$body.properties.statements[].action.localPreference", "options": ["local-preference"], "help": {"short": "Local Preference of the route policy."}, "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "var": "$body.properties.statements[].annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.statements[].condition", "options": ["condition"], "required": true, "help": {"short": "Route policy condition properties."}, "args": [{"type": "array", "var": "$body.properties.statements[].condition.ipCommunityIds", "options": ["ip-community-ids"], "help": {"short": "List of IP Community resource IDs."}, "item": {"type": "string"}}, {"type": "array", "var": "$body.properties.statements[].condition.ipExtendedCommunityIds", "options": ["ip-extended-community-ids"], "help": {"short": "List of IP Extended Community resource IDs."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.properties.statements[].condition.ipPrefixId", "options": ["ip-prefix-id"], "help": {"short": "Arm Resource Id of IpPrefix."}}, {"type": "string", "var": "$body.properties.statements[].condition.type", "options": ["type"], "group": "", "help": {"short": "Type of the condition used. Default value is Or."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "And", "value": "And"}, {"name": "Or", "value": "Or"}]}}]}, {"type": "integer64", "var": "$body.properties.statements[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "RoutePolicies_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{routePolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "routePolicyName", "arg": "$Path.routePolicyName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "arg": "$body.properties.addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"type": "string", "name": "annotation", "arg": "$body.properties.annotation"}, {"type": "string", "name": "defaultAction", "arg": "$body.properties.defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "arg": "$body.properties.networkFabricId", "required": true}, {"type": "array", "name": "statements", "arg": "$body.properties.statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "arg": "$body.properties.statements[].action", "required": true, "props": [{"type": "string", "name": "actionType", "arg": "$body.properties.statements[].action.actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "arg": "$body.properties.statements[].action.ipCommunityProperties", "props": [{"type": "object", "name": "add", "arg": "$body.properties.statements[].action.ipCommunityProperties.add", "props": [{"type": "array", "name": "ipCommunityIds", "arg": "@IpCommunityIdList_create.ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_create"}, {"type": "@IpCommunityIdList_create", "name": "delete", "arg": "$body.properties.statements[].action.ipCommunityProperties.delete"}, {"type": "@IpCommunityIdList_create", "name": "set", "arg": "$body.properties.statements[].action.ipCommunityProperties.set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "arg": "@IpExtendedCommunityIdList_create.ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_create"}, {"type": "@IpExtendedCommunityIdList_create", "name": "delete", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.delete"}, {"type": "@IpExtendedCommunityIdList_create", "name": "set", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.set"}]}, {"type": "integer64", "name": "localPreference", "arg": "$body.properties.statements[].action.localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation", "arg": "$body.properties.statements[].annotation"}, {"type": "object", "name": "condition", "arg": "$body.properties.statements[].condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "arg": "$body.properties.statements[].condition.ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "arg": "$body.properties.statements[].condition.ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId", "arg": "$body.properties.statements[].condition.ipPrefixId"}, {"type": "string", "name": "type", "arg": "$body.properties.statements[].condition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.statements[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "required": true, "props": [{"type": "string", "name": "actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_read"}, {"type": "@IpCommunityIdList_read", "name": "delete"}, {"type": "@IpCommunityIdList_read", "name": "set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_read"}, {"type": "@IpExtendedCommunityIdList_read", "name": "delete"}, {"type": "@IpExtendedCommunityIdList_read", "name": "set"}]}, {"type": "integer64", "name": "localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId"}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-02-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/routepolicies/{}", "version": "2024-02-15-preview", "swagger": "mgmt-plane/managednetworkfabric/ResourceProviders/Microsoft.ManagedNetworkFabric/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTWFuYWdlZE5ldHdvcmtGYWJyaWMvcm91dGVQb2xpY2llcy97cm91dGVQb2xpY3lOYW1lfQ==/V/MjAyNC0wMi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.routePolicyName", "options": ["resource-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Route Policy."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default action that needs to be applied when no condition is matched. Example: Permit."}, "enum": {"items": [{"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "array", "var": "$body.properties.statements", "options": ["statements"], "group": "Properties", "help": {"short": "Route Policy statements."}, "item": {"type": "object", "args": [{"type": "object", "var": "$body.properties.statements[].action", "options": ["action"], "required": true, "help": {"short": "Route policy action properties."}, "args": [{"type": "string", "var": "$body.properties.statements[].action.actionType", "options": ["action-type"], "required": true, "group": "", "help": {"short": "Action type. Example: Permit."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "Continue", "value": "Continue"}, {"name": "Deny", "value": "Deny"}, {"name": "Permit", "value": "Permit"}]}}, {"type": "object", "var": "$body.properties.statements[].action.ipCommunityProperties", "options": ["ip-community-properties"], "help": {"short": "IP Community Properties."}, "args": [{"type": "object", "var": "$body.properties.statements[].action.ipCommunityProperties.add", "options": ["add"], "help": {"short": "List of IP Community IDs."}, "args": [{"type": "array", "var": "@IpCommunityIdList_update.ipCommunityIds", "options": ["ip-community-ids"], "help": {"short": "List of IP Community resource IDs."}, "item": {"type": "string"}}], "cls": "IpCommunityIdList_update"}, {"type": "@IpCommunityIdList_update", "var": "$body.properties.statements[].action.ipCommunityProperties.delete", "options": ["delete"], "help": {"short": "List of IP Community IDs."}}, {"type": "@IpCommunityIdList_update", "var": "$body.properties.statements[].action.ipCommunityProperties.set", "options": ["set"], "help": {"short": "List of IP Community IDs."}}]}, {"type": "object", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties", "options": ["ip-extended-community-properties"], "help": {"short": "IP Extended Community Properties."}, "args": [{"type": "object", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.add", "options": ["add"], "help": {"short": "List of IP Extended Community IDs."}, "args": [{"type": "array", "var": "@IpExtendedCommunityIdList_update.ipExtendedCommunityIds", "options": ["ip-extended-community-ids"], "help": {"short": "List of IP Extended Community resource IDs."}, "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_update"}, {"type": "@IpExtendedCommunityIdList_update", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.delete", "options": ["delete"], "help": {"short": "List of IP Extended Community IDs."}}, {"type": "@IpExtendedCommunityIdList_update", "var": "$body.properties.statements[].action.ipExtendedCommunityProperties.set", "options": ["set"], "help": {"short": "List of IP Extended Community IDs."}}]}, {"type": "integer64", "var": "$body.properties.statements[].action.localPreference", "options": ["local-preference"], "help": {"short": "Local Preference of the route policy."}, "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "var": "$body.properties.statements[].annotation", "options": ["annotation"], "group": "", "help": {"short": "Description for underlying resource."}}, {"type": "object", "var": "$body.properties.statements[].condition", "options": ["condition"], "required": true, "help": {"short": "Route policy condition properties."}, "args": [{"type": "array", "var": "$body.properties.statements[].condition.ipCommunityIds", "options": ["ip-community-ids"], "help": {"short": "List of IP Community resource IDs."}, "item": {"type": "string"}}, {"type": "array", "var": "$body.properties.statements[].condition.ipExtendedCommunityIds", "options": ["ip-extended-community-ids"], "help": {"short": "List of IP Extended Community resource IDs."}, "item": {"type": "string"}}, {"type": "string", "var": "$body.properties.statements[].condition.ipPrefixId", "options": ["ip-prefix-id"], "help": {"short": "Arm Resource Id of IpPrefix."}}, {"type": "string", "var": "$body.properties.statements[].condition.type", "options": ["type"], "group": "", "help": {"short": "Type of the condition used. Default value is Or."}, "format": {"minLength": 1}, "enum": {"items": [{"name": "And", "value": "And"}, {"name": "Or", "value": "Or"}]}}]}, {"type": "integer64", "var": "$body.properties.statements[].sequenceNumber", "options": ["sequence-number"], "required": true, "help": {"short": "Sequence to insert to/delete from existing route."}, "format": {"maximum": 4294967295, "minimum": 1}}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "RoutePolicies_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{routePolicyName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "routePolicyName", "arg": "$Path.routePolicyName", "required": true}, {"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}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "arg": "$body.properties.defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "array", "name": "statements", "arg": "$body.properties.statements", "item": {"type": "object", "props": [{"type": "object", "name": "action", "arg": "$body.properties.statements[].action", "required": true, "props": [{"type": "string", "name": "actionType", "arg": "$body.properties.statements[].action.actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "arg": "$body.properties.statements[].action.ipCommunityProperties", "props": [{"type": "object", "name": "add", "arg": "$body.properties.statements[].action.ipCommunityProperties.add", "props": [{"type": "array", "name": "ipCommunityIds", "arg": "@IpCommunityIdList_update.ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_update"}, {"type": "@IpCommunityIdList_update", "name": "delete", "arg": "$body.properties.statements[].action.ipCommunityProperties.delete"}, {"type": "@IpCommunityIdList_update", "name": "set", "arg": "$body.properties.statements[].action.ipCommunityProperties.set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "arg": "@IpExtendedCommunityIdList_update.ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_update"}, {"type": "@IpExtendedCommunityIdList_update", "name": "delete", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.delete"}, {"type": "@IpExtendedCommunityIdList_update", "name": "set", "arg": "$body.properties.statements[].action.ipExtendedCommunityProperties.set"}]}, {"type": "integer64", "name": "localPreference", "arg": "$body.properties.statements[].action.localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation", "arg": "$body.properties.statements[].annotation"}, {"type": "object", "name": "condition", "arg": "$body.properties.statements[].condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "arg": "$body.properties.statements[].condition.ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "arg": "$body.properties.statements[].condition.ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId", "arg": "$body.properties.statements[].condition.ipPrefixId"}, {"type": "string", "name": "type", "arg": "$body.properties.statements[].condition.type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "arg": "$body.properties.statements[].sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ManagedNetworkFabric/routePolicies/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "addressFamilyType", "format": {"minLength": 1}, "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "string", "name": "administrativeState", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "MAT"}, {"value": "RMA"}]}}, {"type": "string", "name": "annotation"}, {"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": "string", "name": "defaultAction", "enum": {"items": [{"value": "Deny"}, {"value": "Permit"}]}}, {"type": "ResourceId", "name": "networkFabricId", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array", "name": "statements", "required": true, "item": {"type": "object", "props": [{"type": "object", "name": "action", "required": true, "props": [{"type": "string", "name": "actionType", "required": true, "format": {"minLength": 1}, "enum": {"items": [{"value": "Continue"}, {"value": "Deny"}, {"value": "Permit"}]}}, {"type": "object", "name": "ipCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}], "cls": "IpCommunityIdList_read"}, {"type": "@IpCommunityIdList_read", "name": "delete"}, {"type": "@IpCommunityIdList_read", "name": "set"}]}, {"type": "object", "name": "ipExtendedCommunityProperties", "props": [{"type": "object", "name": "add", "props": [{"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}], "cls": "IpExtendedCommunityIdList_read"}, {"type": "@IpExtendedCommunityIdList_read", "name": "delete"}, {"type": "@IpExtendedCommunityIdList_read", "name": "set"}]}, {"type": "integer64", "name": "localPreference", "format": {"maximum": 4294967295, "minimum": 0}}]}, {"type": "string", "name": "annotation"}, {"type": "object", "name": "condition", "required": true, "props": [{"type": "array", "name": "ipCommunityIds", "item": {"type": "string"}}, {"type": "array", "name": "ipExtendedCommunityIds", "item": {"type": "string"}}, {"type": "string", "name": "ipPrefixId"}, {"type": "string", "name": "type", "format": {"minLength": 1}, "enum": {"items": [{"value": "And"}, {"value": "Or"}]}}]}, {"type": "integer64", "name": "sequenceNumber", "required": true, "format": {"maximum": 4294967295, "minimum": 1}}]}, "identifiers": ["sequenceNumber"]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.xml deleted file mode 100644 index 5159dd97..00000000 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5tYW5hZ2VkbmV0d29ya2ZhYnJpYy9yb3V0ZXBvbGljaWVzL3t9/2024-02-15-preview.xml +++ /dev/null @@ -1,978 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - - - - - -
-
- -
-
-