{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:azure-arm-elasticsan/operations-list":{"get":{"operationId":"cloud_azure_arm_elasticsan_operations_list","summary":"List the operations for the provider","description":"GET /providers/Microsoft.ElasticSan/operations","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-list-by-subscription":{"get":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_list_by_subscription","summary":"Gets a list of ElasticSans in a subscription","description":"GET /subscriptions/{subscriptionId}/providers/Microsoft.ElasticSan/elasticSans","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/skus-list":{"get":{"operationId":"cloud_azure_arm_elasticsan_skus_list","summary":"List all the available Skus in the region and information related to them","description":"GET /subscriptions/{subscriptionId}/providers/Microsoft.ElasticSan/skus","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"$filter","in":"query","required":false,"description":"Specify $filter='location eq ' to filter on location.","schema":{"type":"string","description":"Specify $filter='location eq ' to filter on location."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-list-by-resource-group":{"get":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_list_by_resource_group","summary":"Gets a list of ElasticSan in a resource group.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-get":{"get":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_get","summary":"Get a ElasticSan.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-create":{"post":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_create","summary":"Create ElasticSan.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-update":{"post":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_update","summary":"Update a Elastic San.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/elastic-sans-delete":{"post":{"operationId":"cloud_azure_arm_elasticsan_elastic_sans_delete","summary":"Delete a Elastic San.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/private-endpoint-connections-list":{"get":{"operationId":"cloud_azure_arm_elasticsan_private_endpoint_connections_list","summary":"List all Private Endpoint Connections associated with the Elastic San.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/private-endpoint-connections-get":{"get":{"operationId":"cloud_azure_arm_elasticsan_private_endpoint_connections_get","summary":"Gets the specified private endpoint connection associated with the Elastic San","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"privateEndpointConnectionName","in":"query","required":true,"description":"The name of the Private Endpoint connection.","schema":{"type":"string","description":"The name of the Private Endpoint connection."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/private-endpoint-connections-create":{"post":{"operationId":"cloud_azure_arm_elasticsan_private_endpoint_connections_create","summary":"Update the state of specified private endpoint connection associated with the Elastic San","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","privateEndpointConnectionName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"privateEndpointConnectionName":{"type":"string","description":"The name of the Private Endpoint connection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/private-endpoint-connections-delete":{"post":{"operationId":"cloud_azure_arm_elasticsan_private_endpoint_connections_delete","summary":"Deletes the specified private endpoint connection associated with the Elastic San","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","privateEndpointConnectionName"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"privateEndpointConnectionName":{"type":"string","description":"The name of the Private Endpoint connection."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/private-link-resources-list-by-elastic-san":{"get":{"operationId":"cloud_azure_arm_elasticsan_private_link_resources_list_by_elastic_san","summary":"Gets the private link resources that need to be created for a elastic San.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateLinkResources","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-groups-list-by-elastic-san":{"get":{"operationId":"cloud_azure_arm_elasticsan_volume_groups_list_by_elastic_san","summary":"List VolumeGroups.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-groups-get":{"get":{"operationId":"cloud_azure_arm_elasticsan_volume_groups_get","summary":"Get an VolumeGroups.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"volumeGroupName","in":"query","required":true,"description":"The name of the VolumeGroup.","schema":{"type":"string","description":"The name of the VolumeGroup."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-groups-create":{"post":{"operationId":"cloud_azure_arm_elasticsan_volume_groups_create","summary":"Create a Volume Group.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-groups-update":{"post":{"operationId":"cloud_azure_arm_elasticsan_volume_groups_update","summary":"Update an VolumeGroup.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-groups-delete":{"post":{"operationId":"cloud_azure_arm_elasticsan_volume_groups_delete","summary":"Delete an VolumeGroup.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-pre-backup":{"post":{"operationId":"cloud_azure_arm_elasticsan_volumes_pre_backup","summary":"Validate whether a disk snapshot backup can be taken for list of volumes.","description":"POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/preBackup","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-pre-restore":{"post":{"operationId":"cloud_azure_arm_elasticsan_volumes_pre_restore","summary":"Validate whether a list of backed up disk snapshots can be restored into ElasticSan volumes.","description":"POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/preRestore","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-snapshots-list-by-volume-group":{"get":{"operationId":"cloud_azure_arm_elasticsan_volume_snapshots_list_by_volume_group","summary":"List Snapshots in a VolumeGroup or List Snapshots by Volume (name) in a VolumeGroup using filter","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/snapshots","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"volumeGroupName","in":"query","required":true,"description":"The name of the VolumeGroup.","schema":{"type":"string","description":"The name of the VolumeGroup."}},{"name":"$filter","in":"query","required":false,"description":"Specify $filter='volumeName eq ' to filter on volume.","schema":{"type":"string","description":"Specify $filter='volumeName eq ' to filter on volume."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-snapshots-get":{"get":{"operationId":"cloud_azure_arm_elasticsan_volume_snapshots_get","summary":"Get a Volume Snapshot.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/snapshots/{snapshotName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"volumeGroupName","in":"query","required":true,"description":"The name of the VolumeGroup.","schema":{"type":"string","description":"The name of the VolumeGroup."}},{"name":"snapshotName","in":"query","required":true,"description":"The name of the volume snapshot within the given volume group.","schema":{"type":"string","description":"The name of the volume snapshot within the given volume group."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-snapshots-create":{"post":{"operationId":"cloud_azure_arm_elasticsan_volume_snapshots_create","summary":"Create a Volume Snapshot.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/snapshots/{snapshotName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","snapshotName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"snapshotName":{"type":"string","description":"The name of the volume snapshot within the given volume group."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volume-snapshots-delete":{"post":{"operationId":"cloud_azure_arm_elasticsan_volume_snapshots_delete","summary":"Delete a Volume Snapshot.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/snapshots/{snapshotName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","snapshotName"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"snapshotName":{"type":"string","description":"The name of the volume snapshot within the given volume group."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-list-by-volume-group":{"get":{"operationId":"cloud_azure_arm_elasticsan_volumes_list_by_volume_group","summary":"List Volumes in a VolumeGroup.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/volumes","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"volumeGroupName","in":"query","required":true,"description":"The name of the VolumeGroup.","schema":{"type":"string","description":"The name of the VolumeGroup."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-get":{"get":{"operationId":"cloud_azure_arm_elasticsan_volumes_get","summary":"Get an Volume.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/volumes/{volumeName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"elasticSanName","in":"query","required":true,"description":"The name of the ElasticSan.","schema":{"type":"string","description":"The name of the ElasticSan."}},{"name":"volumeGroupName","in":"query","required":true,"description":"The name of the VolumeGroup.","schema":{"type":"string","description":"The name of the VolumeGroup."}},{"name":"volumeName","in":"query","required":true,"description":"The name of the Volume.","schema":{"type":"string","description":"The name of the Volume."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-create":{"post":{"operationId":"cloud_azure_arm_elasticsan_volumes_create","summary":"Create a Volume.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/volumes/{volumeName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","volumeName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"volumeName":{"type":"string","description":"The name of the Volume."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-update":{"post":{"operationId":"cloud_azure_arm_elasticsan_volumes_update","summary":"Update an Volume.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/volumes/{volumeName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","volumeName","body"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"volumeName":{"type":"string","description":"The name of the Volume."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-elasticsan/volumes-delete":{"post":{"operationId":"cloud_azure_arm_elasticsan_volumes_delete","summary":"Delete an Volume.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}/volumes/{volumeName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","elasticSanName","volumeGroupName","volumeName"],"properties":{"api-version":{"type":"string","default":"2025-09-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"elasticSanName":{"type":"string","description":"The name of the ElasticSan."},"volumeGroupName":{"type":"string","description":"The name of the VolumeGroup."},"volumeName":{"type":"string","description":"The name of the Volume."},"x-ms-delete-snapshots":{"type":"string","enum":["true","false"],"description":"Optional, used to delete snapshots under volume. Allowed value are only true or false. Default value is false."},"x-ms-force-delete":{"type":"string","enum":["true","false"],"description":"Optional, used to delete volume if active sessions present. Allowed value are only true or false. Default value is false."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}