# Data Object - vslmInfrastructureObjectPolicySpec(vim.vslm.InfrastructureObjectPolicySpec)

Parameter to
  UpdateVStorageInfrastructureObjectPolicy_Task, VslmUpdateVStorageInfrastructureObjectPolicy_Task
Extends
  DynamicData
See also
  Datastore, VirtualMachineProfileSpec
Since
  vSphere API 6.7

## Data Object Description

Specification to assign a SPBM policy to FCD infrastructure object (namespace). This is used in object-based storage.

Properties

Name | Type | Description
--- | --- | ---
datastore | ManagedObjectReference to a Datastore | Datastore on which datastore policy needs to be assigned.
profile* | VirtualMachineProfileSpec[] | SPBM Profile to associate.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="vslmInfrastructureObjectPolicySpec"> <complexContent> <extension base="vslm:DynamicData"> <sequence> <element name="datastore" type="vslm:ManagedObjectReference"/> <element name="profile" type="vslm:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>