We want to provide RunCommand based experience for ElasticSAN customers to expand their ElasticSAN datastore, once they expand their ElasticSAN volume in Azure Portal.
Creates a new module, and a new cmdlet Expand-ElasticSanDatastore for expanding ElasticSAN based datastores for AVS.
We do have a Resize-VmfsVolume cmdlet in Microsoft.AVS.VMFS, but the GA version of the package is tied to Pure Storage GA. This GA version only allows customers to execute the cmdlets necessary for Pure Storage CBS appliance integration. Hence it can't be used for ElasticSAN use cases.
The new Expand-ElasticSanDatastore accepts ElasticSAN datastore name and cluster name to identify the datastore and expand it.
This PR closes #
The changes in this PR are as follows:
Expand-ElasticSanDatastore
for expanding ElasticSAN based datastores for AVS.Resize-VmfsVolume
cmdlet in Microsoft.AVS.VMFS, but the GA version of the package is tied to Pure Storage GA. This GA version only allows customers to execute the cmdlets necessary for Pure Storage CBS appliance integration. Hence it can't be used for ElasticSAN use cases.Expand-ElasticSanDatastore
accepts ElasticSAN datastore name and cluster name to identify the datastore and expand it.I have read the contributor guidelines and have completed the following:
AVSAttribute
to newly exported functions.