SpbmStorage Category | Vmware PowerCLI Reference

Spbm Storage Category

Cmdlets are usually implemented around resource operations. The four basic operations are CREATE, READ, UPDATE and DELETE. This set of operations is known as CRUD. Most of the cmdlets support CRUD which are respectively cmdlets that start with the New/Get/Set/Remove cmdlet verbs but they also may have additional operations

Step 1: Retrieve a object by running a Get command

You can READ objects by using Get-SpbmStoragePolicy cmdlet. See example below:

# Returns all storage policies named "MyPolicy".

Get-SpbmStoragePolicy -Name "MyPolicy"

Step 2 : Run commands from the CRUD group

You can CREATE objects by using New-SpbmStoragePolicy cmdlet. See example below:

# Creates a new storage policy named "MyPolicy", with description "MyPolicyDescription" and with rule set objects $ruleset1, $ruleset2 and $ruleset3.

New-SpbmStoragePolicy -Name "MyPolicy" -Description "MyPolicyDescription" -AnyOfRuleSets $ruleset1, $ruleset2, $ruleset3
You can UPDATE objects by using Export-SpbmStoragePolicy cmdlet. See example below:

# Exports a storage policy to a file in C:\policies\. If the C:\policies\ directory exists, a file with the name of the policy is created in this directory.

Export-SpbmStoragePolicy -StoragePolicy $policy -FilePath C:\policies\
You can REMOVE objects by using Remove-SpbmStoragePolicy cmdlet. See example below:

# Deletes all storage policies represented by the $policy1 and $policy2 objects.

Remove-SpbmStoragePolicy -StoragePolicy $policy1, $policy2

Step 3: Explore More Related Commands:

Import-SpbmStoragePolicy This cmdlet imports a storage policy from a file.
Set-SpbmStoragePolicy This cmdlet overrides the current name, description, and rule sets of an existing storage policy in an SPBM server.