From ec711514d6c65a926e746e823f6cf32ecd132087 Mon Sep 17 00:00:00 2001 From: KajalSethi <141897294+KajalSethi@users.noreply.github.com> Date: Fri, 23 Jan 2026 08:10:21 +0000 Subject: [PATCH 1/4] Auto generated from the aaz_dev_tool --- Commands/dell/filesystem/_create.md | 21 + Commands/dell/filesystem/_delete.md | 16 + Commands/dell/filesystem/_list.md | 17 + Commands/dell/filesystem/_show.md | 16 + Commands/dell/filesystem/_update.md | 16 + Commands/dell/filesystem/readme.md | 20 + Commands/dell/readme.md | 8 + Commands/readme.md | 3 + .../2025-03-21.json | 1 + .../2025-03-21.xml | 345 +++++ .../2025-03-21.md | 1 + .../2025-03-21.json | 1 + .../2025-03-21.xml | 1134 +++++++++++++++++ 13 files changed, 1599 insertions(+) create mode 100644 Commands/dell/filesystem/_create.md create mode 100644 Commands/dell/filesystem/_delete.md create mode 100644 Commands/dell/filesystem/_list.md create mode 100644 Commands/dell/filesystem/_show.md create mode 100644 Commands/dell/filesystem/_update.md create mode 100644 Commands/dell/filesystem/readme.md create mode 100644 Commands/dell/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml diff --git a/Commands/dell/filesystem/_create.md b/Commands/dell/filesystem/_create.md new file mode 100644 index 000000000..e515b6975 --- /dev/null +++ b/Commands/dell/filesystem/_create.md @@ -0,0 +1,21 @@ +# [Command] _dell filesystem create_ + +Create a FileSystemResource + +## Versions + +### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml) **Stable** + + + +#### examples + +- FileSystems_CreateOrUpdate_MaximumSet_Gen + ```bash + dell filesystem create --resource-group rgDell --filesystem-name abcd --marketplace "{marketplaceSubscriptionStatus:PendingFulfillmentStart,marketplace-subscription-id:mvjcxwndudbylynme,plan-id:eekvwfndjoxijeasksnt,offer-id:bcganbkmvznyqfnvhjuag,publisher-id:trdzykoeskmcwpo,private-offer-id:privateOfferId,plan-name:planeName}" --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --user "{email:jwogfgznmjabdbcjcljjlkxdpc}" --smart-connect-fqdn fqdn --one-fs-url oneFsUrl --dell-reference-number fhewkj --encryption "{encryption-type:'Customer-managed keys (CMK)',key-url:'https://contoso.com/keyurl/keyVersion',encryption-identity-properties:{identity-type:UserAssigned,identity-resource-id:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'}}" --type UserAssigned --user-assigned-identities "{key7644:{}}" --tags "{key7594:sfkwapubiurgedzveido}" --location cvbmsqftppe + ``` + +- FileSystems_CreateOrUpdate_MaximumSet_Gen + ```bash + dell filesystem create --resource-group rgDell --filesystem-name abcd --marketplace "{marketplaceSubscriptionStatus:PendingFulfillmentStart,marketplace-subscription-id:mvjcxwndudbylynme,plan-id:eekvwfndjoxijeasksnt,offer-id:bcganbkmvznyqfnvhjuag,publisher-id:trdzykoeskmcwpo,private-offer-id:privateOfferId,plan-name:planeName}" --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --user "{email:jwogfgznmjabdbcjcljjlkxdpc}" --smart-connect-fqdn fqdn --one-fs-url oneFsUrl --dell-reference-number fhewkj --encryption "{encryption-type:'Customer-managed keys (CMK)',key-url:'https://contoso.com/keyurl/keyVersion',encryption-identity-properties:{identity-type:UserAssigned,identity-resource-id:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'}}" --type UserAssigned --user-assigned-identities "{key7644:{}}" --tags "{key7594:sfkwapubiurgedzveido}" --location cvbmsqftppe + ``` diff --git a/Commands/dell/filesystem/_delete.md b/Commands/dell/filesystem/_delete.md new file mode 100644 index 000000000..b6bd9f279 --- /dev/null +++ b/Commands/dell/filesystem/_delete.md @@ -0,0 +1,16 @@ +# [Command] _dell filesystem delete_ + +Delete a FileSystemResource + +## Versions + +### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml) **Stable** + + + +#### examples + +- FileSystems_Delete_MaximumSet_Gen + ```bash + dell filesystem delete --resource-group rgDell --filesystem-name abcd + ``` diff --git a/Commands/dell/filesystem/_list.md b/Commands/dell/filesystem/_list.md new file mode 100644 index 000000000..2ff5490e4 --- /dev/null +++ b/Commands/dell/filesystem/_list.md @@ -0,0 +1,17 @@ +# [Command] _dell filesystem list_ + +List FileSystemResource resources by subscription ID + +## Versions + +### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml) **Stable** + + + + +#### examples + +- FileSystems_ListBySubscription_MaximumSet_Gen + ```bash + dell filesystem list + ``` diff --git a/Commands/dell/filesystem/_show.md b/Commands/dell/filesystem/_show.md new file mode 100644 index 000000000..516baacb6 --- /dev/null +++ b/Commands/dell/filesystem/_show.md @@ -0,0 +1,16 @@ +# [Command] _dell filesystem show_ + +Get a FileSystemResource + +## Versions + +### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml) **Stable** + + + +#### examples + +- FileSystems_Get_MaximumSet_Gen + ```bash + dell filesystem show --resource-group rgDell --filesystem-name abcd + ``` diff --git a/Commands/dell/filesystem/_update.md b/Commands/dell/filesystem/_update.md new file mode 100644 index 000000000..06e9cf851 --- /dev/null +++ b/Commands/dell/filesystem/_update.md @@ -0,0 +1,16 @@ +# [Command] _dell filesystem update_ + +Update a FileSystemResource + +## Versions + +### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml) **Experimental** + + + +#### examples + +- FileSystems_CreateOrUpdate_MaximumSet_Gen + ```bash + dell filesystem update --resource-group rgDell --filesystem-name abcd --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --tags "{key7594:sfkwapubiurgedzveido}" + ``` diff --git a/Commands/dell/filesystem/readme.md b/Commands/dell/filesystem/readme.md new file mode 100644 index 000000000..ff4af2666 --- /dev/null +++ b/Commands/dell/filesystem/readme.md @@ -0,0 +1,20 @@ +# [Group] _dell filesystem_ + +Manage Filesystem + +## Commands + +- [create](/Commands/dell/filesystem/_create.md) +: Create a FileSystemResource + +- [delete](/Commands/dell/filesystem/_delete.md) +: Delete a FileSystemResource + +- [list](/Commands/dell/filesystem/_list.md) +: List FileSystemResource resources by subscription ID + +- [show](/Commands/dell/filesystem/_show.md) +: Get a FileSystemResource + +- [update](/Commands/dell/filesystem/_update.md) +: Update a FileSystemResource diff --git a/Commands/dell/readme.md b/Commands/dell/readme.md new file mode 100644 index 000000000..ae33c153a --- /dev/null +++ b/Commands/dell/readme.md @@ -0,0 +1,8 @@ +# [Group] _dell_ + +Manage Dell + +## Subgroups + +- [filesystem](/Commands/dell/filesystem/readme.md) +: Manage Filesystem diff --git a/Commands/readme.md b/Commands/readme.md index 21965b28e..1182653fb 100644 --- a/Commands/readme.md +++ b/Commands/readme.md @@ -122,6 +122,9 @@ - [dataprotection](/Commands/dataprotection/readme.md) : Manage dataprotection. +- [dell](/Commands/dell/readme.md) +: Manage Dell + - [desktopvirtualization](/Commands/desktopvirtualization/readme.md) : Manage desktop virtualization. diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.json new file mode 100644 index 000000000..6cc2d08e8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/dell.storage/filesystems", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvRGVsbC5TdG9yYWdlL2ZpbGVzeXN0ZW1z/V/MjAyNS0wMy0yMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXM=/V/MjAyNS0wMy0yMQ=="}], "commandGroups": [{"name": "dell filesystem", "commands": [{"name": "list", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/providers/dell.storage/filesystems", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvRGVsbC5TdG9yYWdlL2ZpbGVzeXN0ZW1z/V/MjAyNS0wMy0yMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXM=/V/MjAyNS0wMy0yMQ=="}], "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_FileSystems_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_FileSystems_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_FileSystems_ListBySubscription"], "operationId": "FileSystems_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Dell.Storage/filesystems", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_FileSystems_ListByResourceGroup"], "operationId": "FileSystems_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml new file mode 100644 index 000000000..5a9658093 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml @@ -0,0 +1,345 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.md new file mode 100644 index 000000000..c0dd37227 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/dell.storage/filesystems 2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcw==/2025-03-21.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json new file mode 100644 index 000000000..91dea5bf8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "commandGroups": [{"name": "dell filesystem", "commands": [{"name": "show", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$resource.properties.capacity", "options": ["capacity"], "group": "Properties", "help": {"short": "Capacity for Dell Filesystem, Will be received as part of Job Status"}, "args": [{"type": "string", "var": "$resource.properties.capacity.current", "options": ["current"], "help": {"short": "Current Capacity of the resource"}}, {"type": "string", "var": "$resource.properties.capacity.incremental", "options": ["incremental"], "help": {"short": "Units to be increased"}}, {"type": "string", "var": "$resource.properties.capacity.max", "options": ["max"], "help": {"short": "Maximum Capacity"}}, {"type": "string", "var": "$resource.properties.capacity.min", "options": ["min"], "help": {"short": "Minimum Capacity"}}]}, {"type": "string", "var": "$resource.properties.delegatedSubnetCidr", "options": ["delegated-subnet-cidr"], "group": "Properties", "help": {"short": "Domain range for the delegated subnet"}, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "var": "$resource.properties.delegatedSubnetId", "options": ["delegated-subnet-id"], "group": "Properties", "help": {"short": "Delegated subnet id for Vnet injection"}}, {"type": "string", "var": "$resource.properties.dellReferenceNumber", "options": ["dell-reference-number"], "group": "Properties", "help": {"short": "DellReferenceNumber of the resource"}}, {"type": "object", "var": "$resource.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "EncryptionProperties of the resource"}, "args": [{"type": "object", "var": "$resource.properties.encryption.encryptionIdentityProperties", "options": ["encryption-identity-properties"], "help": {"short": "Identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault - Only when user opts for CMK and hence optional"}, "args": [{"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId", "options": ["identity-resource-id"], "help": {"short": "User-assigned identity resource id - Only when user opts for UserAssigned identity and hence optional"}}, {"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "options": ["identity-type"], "help": {"short": "Identity type - SystemAssigned/UserAssigned - Only UserAssigned is supported now"}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}]}, {"type": "string", "var": "$resource.properties.encryption.encryptionType", "options": ["encryption-type"], "required": true, "help": {"short": "Encryption Type - MMK/CMK"}, "enum": {"items": [{"name": "Customer-managed keys (CMK)", "value": "Customer-managed keys (CMK)"}, {"name": "Microsoft-managed keys (MMK)", "value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "var": "$resource.properties.encryption.keyUrl", "options": ["key-url"], "help": {"short": "Versioned Encryption Key Url - Only when user opts for CMK and hence optional"}}]}, {"type": "string", "var": "$resource.properties.fileSystemId", "options": ["file-system-id"], "group": "Properties", "help": {"short": "File system Id of the resource"}}, {"type": "object", "var": "$resource.properties.marketplace", "options": ["marketplace"], "group": "Properties", "help": {"short": "Marketplace details"}, "args": [{"type": "string", "var": "$resource.properties.marketplace.endDate", "options": ["end-date"], "help": {"short": "End Date of the subscription"}}, {"type": "string", "var": "$resource.properties.marketplace.marketplaceSubscriptionId", "options": ["marketplace-subscription-id"], "help": {"short": "Marketplace Subscription Id"}}, {"type": "string", "var": "$resource.properties.marketplace.offerId", "options": ["offer-id"], "required": true, "help": {"short": "Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planId", "options": ["plan-id"], "required": true, "help": {"short": "Plan Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planName", "options": ["plan-name"], "required": true, "help": {"short": "Plan Name"}}, {"type": "string", "var": "$resource.properties.marketplace.privateOfferId", "options": ["private-offer-id"], "help": {"short": "Private Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.publisherId", "options": ["publisher-id"], "help": {"short": "Publisher Id"}}, {"type": "string", "var": "$resource.properties.marketplace.termUnit", "options": ["term-unit"], "help": {"short": "Term Unit"}}]}, {"type": "string", "var": "$resource.properties.oneFsUrl", "options": ["one-fs-url"], "group": "Properties", "help": {"short": "OneFS url"}}, {"type": "string", "var": "$resource.properties.smartConnectFqdn", "options": ["smart-connect-fqdn"], "group": "Properties", "help": {"short": "Smart Connect FQDN of the resource"}}, {"type": "object", "var": "$resource.properties.user", "options": ["user"], "group": "Properties", "help": {"short": "User Details"}, "args": [{"type": "string", "var": "$resource.properties.user.email", "options": ["email"], "required": true, "help": {"short": "User Email"}}]}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "FileSystems_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "arg": "$resource.properties.capacity", "props": [{"type": "string", "name": "current", "arg": "$resource.properties.capacity.current"}, {"type": "string", "name": "incremental", "arg": "$resource.properties.capacity.incremental"}, {"type": "string", "name": "max", "arg": "$resource.properties.capacity.max"}, {"type": "string", "name": "min", "arg": "$resource.properties.capacity.min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "arg": "$resource.properties.delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "arg": "$resource.properties.delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "arg": "$resource.properties.dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "arg": "$resource.properties.encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "arg": "$resource.properties.encryption.encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId"}, {"type": "string", "name": "identityType", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "arg": "$resource.properties.encryption.encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl", "arg": "$resource.properties.encryption.keyUrl"}]}, {"type": "string", "name": "fileSystemId", "arg": "$resource.properties.fileSystemId"}, {"type": "object", "name": "marketplace", "arg": "$resource.properties.marketplace", "required": true, "props": [{"type": "string", "name": "endDate", "arg": "$resource.properties.marketplace.endDate"}, {"type": "string", "name": "marketplaceSubscriptionId", "arg": "$resource.properties.marketplace.marketplaceSubscriptionId"}, {"type": "string", "name": "offerId", "arg": "$resource.properties.marketplace.offerId", "required": true}, {"type": "string", "name": "planId", "arg": "$resource.properties.marketplace.planId", "required": true}, {"type": "string", "name": "planName", "arg": "$resource.properties.marketplace.planName", "required": true}, {"type": "string", "name": "privateOfferId", "arg": "$resource.properties.marketplace.privateOfferId"}, {"type": "string", "name": "publisherId", "arg": "$resource.properties.marketplace.publisherId"}, {"type": "string", "name": "termUnit", "arg": "$resource.properties.marketplace.termUnit"}]}, {"type": "string", "name": "oneFsUrl", "arg": "$resource.properties.oneFsUrl"}, {"type": "string", "name": "smartConnectFqdn", "arg": "$resource.properties.smartConnectFqdn"}, {"type": "object", "name": "user", "arg": "$resource.properties.user", "required": true, "props": [{"type": "string", "name": "email", "arg": "$resource.properties.user.email", "required": true, "secret": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "Identity", "args": [{"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$resource.properties.capacity", "options": ["capacity"], "hide": true, "group": "Properties", "help": {"short": "Capacity for Dell Filesystem, Will be received as part of Job Status"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.capacity.current", "options": ["current"], "help": {"short": "Current Capacity of the resource"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.incremental", "options": ["incremental"], "help": {"short": "Units to be increased"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.max", "options": ["max"], "help": {"short": "Maximum Capacity"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.min", "options": ["min"], "help": {"short": "Minimum Capacity"}}]}, {"type": "string", "var": "$resource.properties.delegatedSubnetCidr", "options": ["delegated-subnet-cidr"], "group": "Properties", "help": {"short": "Domain range for the delegated subnet"}, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "var": "$resource.properties.delegatedSubnetId", "options": ["delegated-subnet-id"], "group": "Properties", "help": {"short": "Delegated subnet id for Vnet injection"}}, {"type": "string", "var": "$resource.properties.dellReferenceNumber", "options": ["dell-reference-number"], "hide": true, "group": "Properties", "help": {"short": "DellReferenceNumber of the resource"}}, {"type": "object", "var": "$resource.properties.encryption", "options": ["encryption"], "hide": true, "group": "Properties", "help": {"short": "EncryptionProperties of the resource"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.encryption.encryptionIdentityProperties", "options": ["encryption-identity-properties"], "help": {"short": "Identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault - Only when user opts for CMK and hence optional"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId", "options": ["identity-resource-id"], "help": {"short": "User-assigned identity resource id - Only when user opts for UserAssigned identity and hence optional"}}, {"nullable": true, "type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "options": ["identity-type"], "help": {"short": "Identity type - SystemAssigned/UserAssigned - Only UserAssigned is supported now"}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}]}, {"type": "string", "var": "$resource.properties.encryption.encryptionType", "options": ["encryption-type"], "help": {"short": "Encryption Type - MMK/CMK"}, "enum": {"items": [{"name": "Customer-managed keys (CMK)", "value": "Customer-managed keys (CMK)"}, {"name": "Microsoft-managed keys (MMK)", "value": "Microsoft-managed keys (MMK)"}]}}, {"nullable": true, "type": "string", "var": "$resource.properties.encryption.keyUrl", "options": ["key-url"], "help": {"short": "Versioned Encryption Key Url - Only when user opts for CMK and hence optional"}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.fileSystemId", "options": ["file-system-id"], "hide": true, "group": "Properties", "help": {"short": "File system Id of the resource"}}, {"type": "object", "var": "$resource.properties.marketplace", "options": ["marketplace"], "hide": true, "group": "Properties", "help": {"short": "Marketplace details"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.marketplace.endDate", "options": ["end-date"], "help": {"short": "End Date of the subscription"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.marketplaceSubscriptionId", "options": ["marketplace-subscription-id"], "help": {"short": "Marketplace Subscription Id"}}, {"type": "string", "var": "$resource.properties.marketplace.offerId", "options": ["offer-id"], "help": {"short": "Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planId", "options": ["plan-id"], "help": {"short": "Plan Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planName", "options": ["plan-name"], "help": {"short": "Plan Name"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.privateOfferId", "options": ["private-offer-id"], "help": {"short": "Private Offer Id"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.publisherId", "options": ["publisher-id"], "help": {"short": "Publisher Id"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.termUnit", "options": ["term-unit"], "help": {"short": "Term Unit"}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.oneFsUrl", "options": ["one-fs-url"], "hide": true, "group": "Properties", "help": {"short": "OneFS url"}}, {"nullable": true, "type": "string", "var": "$resource.properties.smartConnectFqdn", "options": ["smart-connect-fqdn"], "hide": true, "group": "Properties", "help": {"short": "Smart Connect FQDN of the resource"}}, {"type": "object", "var": "$resource.properties.user", "options": ["user"], "hide": true, "group": "Properties", "help": {"short": "User Details"}, "args": [{"type": "string", "var": "$resource.properties.user.email", "options": ["email"], "help": {"short": "User Email"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "FileSystems_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "arg": "$resource.properties.capacity", "props": [{"type": "string", "name": "current", "arg": "$resource.properties.capacity.current"}, {"type": "string", "name": "incremental", "arg": "$resource.properties.capacity.incremental"}, {"type": "string", "name": "max", "arg": "$resource.properties.capacity.max"}, {"type": "string", "name": "min", "arg": "$resource.properties.capacity.min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "arg": "$resource.properties.delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "arg": "$resource.properties.delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "arg": "$resource.properties.dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "arg": "$resource.properties.encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "arg": "$resource.properties.encryption.encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId"}, {"type": "string", "name": "identityType", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "arg": "$resource.properties.encryption.encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl", "arg": "$resource.properties.encryption.keyUrl"}]}, {"type": "string", "name": "fileSystemId", "arg": "$resource.properties.fileSystemId"}, {"type": "object", "name": "marketplace", "arg": "$resource.properties.marketplace", "required": true, "props": [{"type": "string", "name": "endDate", "arg": "$resource.properties.marketplace.endDate"}, {"type": "string", "name": "marketplaceSubscriptionId", "arg": "$resource.properties.marketplace.marketplaceSubscriptionId"}, {"type": "string", "name": "offerId", "arg": "$resource.properties.marketplace.offerId", "required": true}, {"type": "string", "name": "planId", "arg": "$resource.properties.marketplace.planId", "required": true}, {"type": "string", "name": "planName", "arg": "$resource.properties.marketplace.planName", "required": true}, {"type": "string", "name": "privateOfferId", "arg": "$resource.properties.marketplace.privateOfferId"}, {"type": "string", "name": "publisherId", "arg": "$resource.properties.marketplace.publisherId"}, {"type": "string", "name": "termUnit", "arg": "$resource.properties.marketplace.termUnit"}]}, {"type": "string", "name": "oneFsUrl", "arg": "$resource.properties.oneFsUrl"}, {"type": "string", "name": "smartConnectFqdn", "arg": "$resource.properties.smartConnectFqdn"}, {"type": "object", "name": "user", "arg": "$resource.properties.user", "required": true, "props": [{"type": "string", "name": "email", "arg": "$resource.properties.user.email", "required": true, "secret": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "FileSystems_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml new file mode 100644 index 000000000..ab8a59f9d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml @@ -0,0 +1,1134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
From d3751fc9e5f0c5d74c9897d83e3275abdd608ac5 Mon Sep 17 00:00:00 2001 From: KajalSethi <141897294+KajalSethi@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:09:49 +0000 Subject: [PATCH 2/4] removing update cmd and updating examples --- Commands/dell/filesystem/_delete.md | 4 ++-- Commands/dell/filesystem/_list.md | 7 ++++++- Commands/dell/filesystem/_show.md | 4 ++-- Commands/dell/filesystem/_update.md | 16 ---------------- Commands/dell/filesystem/readme.md | 3 --- 5 files changed, 10 insertions(+), 24 deletions(-) delete mode 100644 Commands/dell/filesystem/_update.md diff --git a/Commands/dell/filesystem/_delete.md b/Commands/dell/filesystem/_delete.md index b6bd9f279..cf43c6636 100644 --- a/Commands/dell/filesystem/_delete.md +++ b/Commands/dell/filesystem/_delete.md @@ -10,7 +10,7 @@ Delete a FileSystemResource #### examples -- FileSystems_Delete_MaximumSet_Gen +- Delete a Dell filesystem ```bash - dell filesystem delete --resource-group rgDell --filesystem-name abcd + dell filesystem delete --resource-group cli_test_dell_rg --filesystem-name dell-fs-test ``` diff --git a/Commands/dell/filesystem/_list.md b/Commands/dell/filesystem/_list.md index 2ff5490e4..26ff673c0 100644 --- a/Commands/dell/filesystem/_list.md +++ b/Commands/dell/filesystem/_list.md @@ -11,7 +11,12 @@ List FileSystemResource resources by subscription ID #### examples -- FileSystems_ListBySubscription_MaximumSet_Gen +- List all Dell filesystems in subscription ```bash dell filesystem list ``` + +- List Dell filesystems in specific resource group + ```bash + dell filesystem list --resource-group cli_test_dell_rg + ``` diff --git a/Commands/dell/filesystem/_show.md b/Commands/dell/filesystem/_show.md index 516baacb6..5ab637bd7 100644 --- a/Commands/dell/filesystem/_show.md +++ b/Commands/dell/filesystem/_show.md @@ -10,7 +10,7 @@ Get a FileSystemResource #### examples -- FileSystems_Get_MaximumSet_Gen +- Show details of a Dell filesystem ```bash - dell filesystem show --resource-group rgDell --filesystem-name abcd + dell filesystem show --resource-group cli_test_dell_rg --filesystem-name dell-fs-test ``` diff --git a/Commands/dell/filesystem/_update.md b/Commands/dell/filesystem/_update.md deleted file mode 100644 index 06e9cf851..000000000 --- a/Commands/dell/filesystem/_update.md +++ /dev/null @@ -1,16 +0,0 @@ -# [Command] _dell filesystem update_ - -Update a FileSystemResource - -## Versions - -### [2025-03-21](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.xml) **Experimental** - - - -#### examples - -- FileSystems_CreateOrUpdate_MaximumSet_Gen - ```bash - dell filesystem update --resource-group rgDell --filesystem-name abcd --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --tags "{key7594:sfkwapubiurgedzveido}" - ``` diff --git a/Commands/dell/filesystem/readme.md b/Commands/dell/filesystem/readme.md index ff4af2666..b4e26120a 100644 --- a/Commands/dell/filesystem/readme.md +++ b/Commands/dell/filesystem/readme.md @@ -15,6 +15,3 @@ Manage Filesystem - [show](/Commands/dell/filesystem/_show.md) : Get a FileSystemResource - -- [update](/Commands/dell/filesystem/_update.md) -: Update a FileSystemResource From b5396cd2e1e55cd303e2fdf01942e95352831a26 Mon Sep 17 00:00:00 2001 From: KajalSethi <141897294+KajalSethi@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:40:41 +0000 Subject: [PATCH 3/4] create call --- Commands/dell/filesystem/_create.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Commands/dell/filesystem/_create.md b/Commands/dell/filesystem/_create.md index e515b6975..7a198d065 100644 --- a/Commands/dell/filesystem/_create.md +++ b/Commands/dell/filesystem/_create.md @@ -10,12 +10,7 @@ Create a FileSystemResource #### examples -- FileSystems_CreateOrUpdate_MaximumSet_Gen +- Create a Dell filesystem with full configuration ```bash - dell filesystem create --resource-group rgDell --filesystem-name abcd --marketplace "{marketplaceSubscriptionStatus:PendingFulfillmentStart,marketplace-subscription-id:mvjcxwndudbylynme,plan-id:eekvwfndjoxijeasksnt,offer-id:bcganbkmvznyqfnvhjuag,publisher-id:trdzykoeskmcwpo,private-offer-id:privateOfferId,plan-name:planeName}" --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --user "{email:jwogfgznmjabdbcjcljjlkxdpc}" --smart-connect-fqdn fqdn --one-fs-url oneFsUrl --dell-reference-number fhewkj --encryption "{encryption-type:'Customer-managed keys (CMK)',key-url:'https://contoso.com/keyurl/keyVersion',encryption-identity-properties:{identity-type:UserAssigned,identity-resource-id:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'}}" --type UserAssigned --user-assigned-identities "{key7644:{}}" --tags "{key7594:sfkwapubiurgedzveido}" --location cvbmsqftppe - ``` - -- FileSystems_CreateOrUpdate_MaximumSet_Gen - ```bash - dell filesystem create --resource-group rgDell --filesystem-name abcd --marketplace "{marketplaceSubscriptionStatus:PendingFulfillmentStart,marketplace-subscription-id:mvjcxwndudbylynme,plan-id:eekvwfndjoxijeasksnt,offer-id:bcganbkmvznyqfnvhjuag,publisher-id:trdzykoeskmcwpo,private-offer-id:privateOfferId,plan-name:planeName}" --delegated-subnet-id rqkpvczbtqcxiaivtbuixblb --delegated-subnet-cidr 10.0.0.1/24 --user "{email:jwogfgznmjabdbcjcljjlkxdpc}" --smart-connect-fqdn fqdn --one-fs-url oneFsUrl --dell-reference-number fhewkj --encryption "{encryption-type:'Customer-managed keys (CMK)',key-url:'https://contoso.com/keyurl/keyVersion',encryption-identity-properties:{identity-type:UserAssigned,identity-resource-id:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'}}" --type UserAssigned --user-assigned-identities "{key7644:{}}" --tags "{key7594:sfkwapubiurgedzveido}" --location cvbmsqftppe + dell filesystem create --resource-group cli_test_dell_rg --filesystem-name dell-fs-test --marketplace "{marketplaceSubscriptionStatus:PendingFulfillmentStart,marketplace-subscription-id:mvjcxwndudbylynme,plan-id:eekvwfndjoxijeasksnt,offer-id:bcganbkmvznyqfnvhjuag,publisher-id:trdzykoeskmcwpo,private-offer-id:privateOfferId,plan-name:planeName}" --delegated-subnet-id /subscriptions/xxxx/resourceGroups/myRG/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet --delegated-subnet-cidr 10.0.0.1/24 --user "{email:test@contoso.com}" --smart-connect-fqdn dell-fs.contoso.com --one-fs-url https://onefs.dell.com --dell-reference-number DELL-12345 --tags "{Environment:Development,Owner:TestTeam,DEPLOYMENT_MODE:SkipProvision}" --location uksouth ``` From add17343b61adba9b03b7b6cad6b5982cc65849a Mon Sep 17 00:00:00 2001 From: KajalSethi <141897294+KajalSethi@users.noreply.github.com> Date: Wed, 28 Jan 2026 12:28:53 +0000 Subject: [PATCH 4/4] removed update --- .../2025-03-21.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json index 91dea5bf8..efcfc4938 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL2RlbGwuc3RvcmFnZS9maWxlc3lzdGVtcy97fQ==/2025-03-21.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "commandGroups": [{"name": "dell filesystem", "commands": [{"name": "show", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$resource.properties.capacity", "options": ["capacity"], "group": "Properties", "help": {"short": "Capacity for Dell Filesystem, Will be received as part of Job Status"}, "args": [{"type": "string", "var": "$resource.properties.capacity.current", "options": ["current"], "help": {"short": "Current Capacity of the resource"}}, {"type": "string", "var": "$resource.properties.capacity.incremental", "options": ["incremental"], "help": {"short": "Units to be increased"}}, {"type": "string", "var": "$resource.properties.capacity.max", "options": ["max"], "help": {"short": "Maximum Capacity"}}, {"type": "string", "var": "$resource.properties.capacity.min", "options": ["min"], "help": {"short": "Minimum Capacity"}}]}, {"type": "string", "var": "$resource.properties.delegatedSubnetCidr", "options": ["delegated-subnet-cidr"], "group": "Properties", "help": {"short": "Domain range for the delegated subnet"}, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "var": "$resource.properties.delegatedSubnetId", "options": ["delegated-subnet-id"], "group": "Properties", "help": {"short": "Delegated subnet id for Vnet injection"}}, {"type": "string", "var": "$resource.properties.dellReferenceNumber", "options": ["dell-reference-number"], "group": "Properties", "help": {"short": "DellReferenceNumber of the resource"}}, {"type": "object", "var": "$resource.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "EncryptionProperties of the resource"}, "args": [{"type": "object", "var": "$resource.properties.encryption.encryptionIdentityProperties", "options": ["encryption-identity-properties"], "help": {"short": "Identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault - Only when user opts for CMK and hence optional"}, "args": [{"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId", "options": ["identity-resource-id"], "help": {"short": "User-assigned identity resource id - Only when user opts for UserAssigned identity and hence optional"}}, {"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "options": ["identity-type"], "help": {"short": "Identity type - SystemAssigned/UserAssigned - Only UserAssigned is supported now"}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}]}, {"type": "string", "var": "$resource.properties.encryption.encryptionType", "options": ["encryption-type"], "required": true, "help": {"short": "Encryption Type - MMK/CMK"}, "enum": {"items": [{"name": "Customer-managed keys (CMK)", "value": "Customer-managed keys (CMK)"}, {"name": "Microsoft-managed keys (MMK)", "value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "var": "$resource.properties.encryption.keyUrl", "options": ["key-url"], "help": {"short": "Versioned Encryption Key Url - Only when user opts for CMK and hence optional"}}]}, {"type": "string", "var": "$resource.properties.fileSystemId", "options": ["file-system-id"], "group": "Properties", "help": {"short": "File system Id of the resource"}}, {"type": "object", "var": "$resource.properties.marketplace", "options": ["marketplace"], "group": "Properties", "help": {"short": "Marketplace details"}, "args": [{"type": "string", "var": "$resource.properties.marketplace.endDate", "options": ["end-date"], "help": {"short": "End Date of the subscription"}}, {"type": "string", "var": "$resource.properties.marketplace.marketplaceSubscriptionId", "options": ["marketplace-subscription-id"], "help": {"short": "Marketplace Subscription Id"}}, {"type": "string", "var": "$resource.properties.marketplace.offerId", "options": ["offer-id"], "required": true, "help": {"short": "Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planId", "options": ["plan-id"], "required": true, "help": {"short": "Plan Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planName", "options": ["plan-name"], "required": true, "help": {"short": "Plan Name"}}, {"type": "string", "var": "$resource.properties.marketplace.privateOfferId", "options": ["private-offer-id"], "help": {"short": "Private Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.publisherId", "options": ["publisher-id"], "help": {"short": "Publisher Id"}}, {"type": "string", "var": "$resource.properties.marketplace.termUnit", "options": ["term-unit"], "help": {"short": "Term Unit"}}]}, {"type": "string", "var": "$resource.properties.oneFsUrl", "options": ["one-fs-url"], "group": "Properties", "help": {"short": "OneFS url"}}, {"type": "string", "var": "$resource.properties.smartConnectFqdn", "options": ["smart-connect-fqdn"], "group": "Properties", "help": {"short": "Smart Connect FQDN of the resource"}}, {"type": "object", "var": "$resource.properties.user", "options": ["user"], "group": "Properties", "help": {"short": "User Details"}, "args": [{"type": "string", "var": "$resource.properties.user.email", "options": ["email"], "required": true, "help": {"short": "User Email"}}]}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "FileSystems_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "arg": "$resource.properties.capacity", "props": [{"type": "string", "name": "current", "arg": "$resource.properties.capacity.current"}, {"type": "string", "name": "incremental", "arg": "$resource.properties.capacity.incremental"}, {"type": "string", "name": "max", "arg": "$resource.properties.capacity.max"}, {"type": "string", "name": "min", "arg": "$resource.properties.capacity.min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "arg": "$resource.properties.delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "arg": "$resource.properties.delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "arg": "$resource.properties.dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "arg": "$resource.properties.encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "arg": "$resource.properties.encryption.encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId"}, {"type": "string", "name": "identityType", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "arg": "$resource.properties.encryption.encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl", "arg": "$resource.properties.encryption.keyUrl"}]}, {"type": "string", "name": "fileSystemId", "arg": "$resource.properties.fileSystemId"}, {"type": "object", "name": "marketplace", "arg": "$resource.properties.marketplace", "required": true, "props": [{"type": "string", "name": "endDate", "arg": "$resource.properties.marketplace.endDate"}, {"type": "string", "name": "marketplaceSubscriptionId", "arg": "$resource.properties.marketplace.marketplaceSubscriptionId"}, {"type": "string", "name": "offerId", "arg": "$resource.properties.marketplace.offerId", "required": true}, {"type": "string", "name": "planId", "arg": "$resource.properties.marketplace.planId", "required": true}, {"type": "string", "name": "planName", "arg": "$resource.properties.marketplace.planName", "required": true}, {"type": "string", "name": "privateOfferId", "arg": "$resource.properties.marketplace.privateOfferId"}, {"type": "string", "name": "publisherId", "arg": "$resource.properties.marketplace.publisherId"}, {"type": "string", "name": "termUnit", "arg": "$resource.properties.marketplace.termUnit"}]}, {"type": "string", "name": "oneFsUrl", "arg": "$resource.properties.oneFsUrl"}, {"type": "string", "name": "smartConnectFqdn", "arg": "$resource.properties.smartConnectFqdn"}, {"type": "object", "name": "user", "arg": "$resource.properties.user", "required": true, "props": [{"type": "string", "name": "email", "arg": "$resource.properties.user.email", "required": true, "secret": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "Identity", "args": [{"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$resource.properties.capacity", "options": ["capacity"], "hide": true, "group": "Properties", "help": {"short": "Capacity for Dell Filesystem, Will be received as part of Job Status"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.capacity.current", "options": ["current"], "help": {"short": "Current Capacity of the resource"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.incremental", "options": ["incremental"], "help": {"short": "Units to be increased"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.max", "options": ["max"], "help": {"short": "Maximum Capacity"}}, {"nullable": true, "type": "string", "var": "$resource.properties.capacity.min", "options": ["min"], "help": {"short": "Minimum Capacity"}}]}, {"type": "string", "var": "$resource.properties.delegatedSubnetCidr", "options": ["delegated-subnet-cidr"], "group": "Properties", "help": {"short": "Domain range for the delegated subnet"}, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "var": "$resource.properties.delegatedSubnetId", "options": ["delegated-subnet-id"], "group": "Properties", "help": {"short": "Delegated subnet id for Vnet injection"}}, {"type": "string", "var": "$resource.properties.dellReferenceNumber", "options": ["dell-reference-number"], "hide": true, "group": "Properties", "help": {"short": "DellReferenceNumber of the resource"}}, {"type": "object", "var": "$resource.properties.encryption", "options": ["encryption"], "hide": true, "group": "Properties", "help": {"short": "EncryptionProperties of the resource"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.encryption.encryptionIdentityProperties", "options": ["encryption-identity-properties"], "help": {"short": "Identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault - Only when user opts for CMK and hence optional"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId", "options": ["identity-resource-id"], "help": {"short": "User-assigned identity resource id - Only when user opts for UserAssigned identity and hence optional"}}, {"nullable": true, "type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "options": ["identity-type"], "help": {"short": "Identity type - SystemAssigned/UserAssigned - Only UserAssigned is supported now"}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}]}, {"type": "string", "var": "$resource.properties.encryption.encryptionType", "options": ["encryption-type"], "help": {"short": "Encryption Type - MMK/CMK"}, "enum": {"items": [{"name": "Customer-managed keys (CMK)", "value": "Customer-managed keys (CMK)"}, {"name": "Microsoft-managed keys (MMK)", "value": "Microsoft-managed keys (MMK)"}]}}, {"nullable": true, "type": "string", "var": "$resource.properties.encryption.keyUrl", "options": ["key-url"], "help": {"short": "Versioned Encryption Key Url - Only when user opts for CMK and hence optional"}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.fileSystemId", "options": ["file-system-id"], "hide": true, "group": "Properties", "help": {"short": "File system Id of the resource"}}, {"type": "object", "var": "$resource.properties.marketplace", "options": ["marketplace"], "hide": true, "group": "Properties", "help": {"short": "Marketplace details"}, "args": [{"nullable": true, "type": "string", "var": "$resource.properties.marketplace.endDate", "options": ["end-date"], "help": {"short": "End Date of the subscription"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.marketplaceSubscriptionId", "options": ["marketplace-subscription-id"], "help": {"short": "Marketplace Subscription Id"}}, {"type": "string", "var": "$resource.properties.marketplace.offerId", "options": ["offer-id"], "help": {"short": "Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planId", "options": ["plan-id"], "help": {"short": "Plan Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planName", "options": ["plan-name"], "help": {"short": "Plan Name"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.privateOfferId", "options": ["private-offer-id"], "help": {"short": "Private Offer Id"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.publisherId", "options": ["publisher-id"], "help": {"short": "Publisher Id"}}, {"nullable": true, "type": "string", "var": "$resource.properties.marketplace.termUnit", "options": ["term-unit"], "help": {"short": "Term Unit"}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.oneFsUrl", "options": ["one-fs-url"], "hide": true, "group": "Properties", "help": {"short": "OneFS url"}}, {"nullable": true, "type": "string", "var": "$resource.properties.smartConnectFqdn", "options": ["smart-connect-fqdn"], "hide": true, "group": "Properties", "help": {"short": "Smart Connect FQDN of the resource"}}, {"type": "object", "var": "$resource.properties.user", "options": ["user"], "hide": true, "group": "Properties", "help": {"short": "User Details"}, "args": [{"type": "string", "var": "$resource.properties.user.email", "options": ["email"], "help": {"short": "User Email"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "FileSystems_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "arg": "$resource.properties.capacity", "props": [{"type": "string", "name": "current", "arg": "$resource.properties.capacity.current"}, {"type": "string", "name": "incremental", "arg": "$resource.properties.capacity.incremental"}, {"type": "string", "name": "max", "arg": "$resource.properties.capacity.max"}, {"type": "string", "name": "min", "arg": "$resource.properties.capacity.min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "arg": "$resource.properties.delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "arg": "$resource.properties.delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "arg": "$resource.properties.dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "arg": "$resource.properties.encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "arg": "$resource.properties.encryption.encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId"}, {"type": "string", "name": "identityType", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "arg": "$resource.properties.encryption.encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl", "arg": "$resource.properties.encryption.keyUrl"}]}, {"type": "string", "name": "fileSystemId", "arg": "$resource.properties.fileSystemId"}, {"type": "object", "name": "marketplace", "arg": "$resource.properties.marketplace", "required": true, "props": [{"type": "string", "name": "endDate", "arg": "$resource.properties.marketplace.endDate"}, {"type": "string", "name": "marketplaceSubscriptionId", "arg": "$resource.properties.marketplace.marketplaceSubscriptionId"}, {"type": "string", "name": "offerId", "arg": "$resource.properties.marketplace.offerId", "required": true}, {"type": "string", "name": "planId", "arg": "$resource.properties.marketplace.planId", "required": true}, {"type": "string", "name": "planName", "arg": "$resource.properties.marketplace.planName", "required": true}, {"type": "string", "name": "privateOfferId", "arg": "$resource.properties.marketplace.privateOfferId"}, {"type": "string", "name": "publisherId", "arg": "$resource.properties.marketplace.publisherId"}, {"type": "string", "name": "termUnit", "arg": "$resource.properties.marketplace.termUnit"}]}, {"type": "string", "name": "oneFsUrl", "arg": "$resource.properties.oneFsUrl"}, {"type": "string", "name": "smartConnectFqdn", "arg": "$resource.properties.smartConnectFqdn"}, {"type": "object", "name": "user", "arg": "$resource.properties.user", "required": true, "props": [{"type": "string", "name": "email", "arg": "$resource.properties.user.email", "required": true, "secret": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "FileSystems_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "commandGroups": [{"name": "dell filesystem", "commands": [{"name": "show", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "FileSystems_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-03-21", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/dell.storage/filesystems/{}", "version": "2025-03-21", "swagger": "mgmt-plane/dell/ResourceProviders/Dell.Storage/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9EZWxsLlN0b3JhZ2UvZmlsZXN5c3RlbXMve2ZpbGVzeXN0ZW1OYW1lfQ==/V/MjAyNS0wMy0yMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.filesystemName", "options": ["n", "name", "filesystem-name"], "required": true, "idPart": "name", "help": {"short": "Name of the filesystem resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$resource.properties.capacity", "options": ["capacity"], "group": "Properties", "help": {"short": "Capacity for Dell Filesystem, Will be received as part of Job Status"}, "args": [{"type": "string", "var": "$resource.properties.capacity.current", "options": ["current"], "help": {"short": "Current Capacity of the resource"}}, {"type": "string", "var": "$resource.properties.capacity.incremental", "options": ["incremental"], "help": {"short": "Units to be increased"}}, {"type": "string", "var": "$resource.properties.capacity.max", "options": ["max"], "help": {"short": "Maximum Capacity"}}, {"type": "string", "var": "$resource.properties.capacity.min", "options": ["min"], "help": {"short": "Minimum Capacity"}}]}, {"type": "string", "var": "$resource.properties.delegatedSubnetCidr", "options": ["delegated-subnet-cidr"], "group": "Properties", "help": {"short": "Domain range for the delegated subnet"}, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "var": "$resource.properties.delegatedSubnetId", "options": ["delegated-subnet-id"], "group": "Properties", "help": {"short": "Delegated subnet id for Vnet injection"}}, {"type": "string", "var": "$resource.properties.dellReferenceNumber", "options": ["dell-reference-number"], "group": "Properties", "help": {"short": "DellReferenceNumber of the resource"}}, {"type": "object", "var": "$resource.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "EncryptionProperties of the resource"}, "args": [{"type": "object", "var": "$resource.properties.encryption.encryptionIdentityProperties", "options": ["encryption-identity-properties"], "help": {"short": "Identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault - Only when user opts for CMK and hence optional"}, "args": [{"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId", "options": ["identity-resource-id"], "help": {"short": "User-assigned identity resource id - Only when user opts for UserAssigned identity and hence optional"}}, {"type": "string", "var": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "options": ["identity-type"], "help": {"short": "Identity type - SystemAssigned/UserAssigned - Only UserAssigned is supported now"}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}]}, {"type": "string", "var": "$resource.properties.encryption.encryptionType", "options": ["encryption-type"], "required": true, "help": {"short": "Encryption Type - MMK/CMK"}, "enum": {"items": [{"name": "Customer-managed keys (CMK)", "value": "Customer-managed keys (CMK)"}, {"name": "Microsoft-managed keys (MMK)", "value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "var": "$resource.properties.encryption.keyUrl", "options": ["key-url"], "help": {"short": "Versioned Encryption Key Url - Only when user opts for CMK and hence optional"}}]}, {"type": "string", "var": "$resource.properties.fileSystemId", "options": ["file-system-id"], "group": "Properties", "help": {"short": "File system Id of the resource"}}, {"type": "object", "var": "$resource.properties.marketplace", "options": ["marketplace"], "group": "Properties", "help": {"short": "Marketplace details"}, "args": [{"type": "string", "var": "$resource.properties.marketplace.endDate", "options": ["end-date"], "help": {"short": "End Date of the subscription"}}, {"type": "string", "var": "$resource.properties.marketplace.marketplaceSubscriptionId", "options": ["marketplace-subscription-id"], "help": {"short": "Marketplace Subscription Id"}}, {"type": "string", "var": "$resource.properties.marketplace.offerId", "options": ["offer-id"], "required": true, "help": {"short": "Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planId", "options": ["plan-id"], "required": true, "help": {"short": "Plan Id"}}, {"type": "string", "var": "$resource.properties.marketplace.planName", "options": ["plan-name"], "required": true, "help": {"short": "Plan Name"}}, {"type": "string", "var": "$resource.properties.marketplace.privateOfferId", "options": ["private-offer-id"], "help": {"short": "Private Offer Id"}}, {"type": "string", "var": "$resource.properties.marketplace.publisherId", "options": ["publisher-id"], "help": {"short": "Publisher Id"}}, {"type": "string", "var": "$resource.properties.marketplace.termUnit", "options": ["term-unit"], "help": {"short": "Term Unit"}}]}, {"type": "string", "var": "$resource.properties.oneFsUrl", "options": ["one-fs-url"], "group": "Properties", "help": {"short": "OneFS url"}}, {"type": "string", "var": "$resource.properties.smartConnectFqdn", "options": ["smart-connect-fqdn"], "group": "Properties", "help": {"short": "Smart Connect FQDN of the resource"}}, {"type": "object", "var": "$resource.properties.user", "options": ["user"], "group": "Properties", "help": {"short": "User Details"}, "args": [{"type": "string", "var": "$resource.properties.user.email", "options": ["email"], "required": true, "help": {"short": "User Email"}}]}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "FileSystems_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dell.Storage/filesystems/{filesystemName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "filesystemName", "arg": "$Path.filesystemName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-03-21"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "arg": "$resource.properties.capacity", "props": [{"type": "string", "name": "current", "arg": "$resource.properties.capacity.current"}, {"type": "string", "name": "incremental", "arg": "$resource.properties.capacity.incremental"}, {"type": "string", "name": "max", "arg": "$resource.properties.capacity.max"}, {"type": "string", "name": "min", "arg": "$resource.properties.capacity.min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "arg": "$resource.properties.delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "arg": "$resource.properties.delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "arg": "$resource.properties.dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "arg": "$resource.properties.encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "arg": "$resource.properties.encryption.encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityResourceId"}, {"type": "string", "name": "identityType", "arg": "$resource.properties.encryption.encryptionIdentityProperties.identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "arg": "$resource.properties.encryption.encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl", "arg": "$resource.properties.encryption.keyUrl"}]}, {"type": "string", "name": "fileSystemId", "arg": "$resource.properties.fileSystemId"}, {"type": "object", "name": "marketplace", "arg": "$resource.properties.marketplace", "required": true, "props": [{"type": "string", "name": "endDate", "arg": "$resource.properties.marketplace.endDate"}, {"type": "string", "name": "marketplaceSubscriptionId", "arg": "$resource.properties.marketplace.marketplaceSubscriptionId"}, {"type": "string", "name": "offerId", "arg": "$resource.properties.marketplace.offerId", "required": true}, {"type": "string", "name": "planId", "arg": "$resource.properties.marketplace.planId", "required": true}, {"type": "string", "name": "planName", "arg": "$resource.properties.marketplace.planName", "required": true}, {"type": "string", "name": "privateOfferId", "arg": "$resource.properties.marketplace.privateOfferId"}, {"type": "string", "name": "publisherId", "arg": "$resource.properties.marketplace.publisherId"}, {"type": "string", "name": "termUnit", "arg": "$resource.properties.marketplace.termUnit"}]}, {"type": "string", "name": "oneFsUrl", "arg": "$resource.properties.oneFsUrl"}, {"type": "string", "name": "smartConnectFqdn", "arg": "$resource.properties.smartConnectFqdn"}, {"type": "object", "name": "user", "arg": "$resource.properties.user", "required": true, "props": [{"type": "string", "name": "email", "arg": "$resource.properties.user.email", "required": true, "secret": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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"}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "capacity", "props": [{"type": "string", "name": "current"}, {"type": "string", "name": "incremental"}, {"type": "string", "name": "max"}, {"type": "string", "name": "min"}]}, {"type": "string", "name": "delegatedSubnetCidr", "required": true, "format": {"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}/(16|24)$"}}, {"type": "string", "name": "delegatedSubnetId", "required": true}, {"type": "string", "name": "dellReferenceNumber", "required": true}, {"type": "object", "name": "encryption", "required": true, "props": [{"type": "object", "name": "encryptionIdentityProperties", "props": [{"type": "string", "name": "identityResourceId"}, {"type": "string", "name": "identityType", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}]}, {"type": "string", "name": "encryptionType", "required": true, "enum": {"items": [{"value": "Customer-managed keys (CMK)"}, {"value": "Microsoft-managed keys (MMK)"}]}}, {"type": "string", "name": "keyUrl"}]}, {"type": "string", "name": "fileSystemId"}, {"type": "object", "name": "marketplace", "required": true, "props": [{"type": "string", "name": "endDate"}, {"type": "string", "name": "marketplaceSubscriptionId"}, {"readOnly": true, "type": "string", "name": "marketplaceSubscriptionStatus", "enum": {"items": [{"value": "PendingFulfillmentStart"}, {"value": "Subscribed"}, {"value": "Suspended"}, {"value": "Unsubscribed"}]}}, {"type": "string", "name": "offerId", "required": true}, {"type": "string", "name": "planId", "required": true}, {"type": "string", "name": "planName", "required": true}, {"type": "string", "name": "privateOfferId"}, {"type": "string", "name": "publisherId"}, {"type": "string", "name": "termUnit"}]}, {"type": "string", "name": "oneFsUrl"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "smartConnectFqdn"}, {"type": "object", "name": "user", "required": true, "props": [{"type": "string", "name": "email", "required": true, "secret": 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": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file