# Data Object - StringOption(vim.option.StringOption)

Property of
  VirtualPCIPassthroughVmiopBackingOption
Extends
  OptionType
Since
  2.0

## Data Object Description

The StringOption data object type is used to define an open-ended string value based on an optional subset of valid characters.

Properties

Name | Type | Description
--- | --- | ---
defaultValue | xsd:string | The default value.
validCharacters* | xsd:string | The string containing the set of valid characters. If a string option is not specified, all strings are allowed.
Properties inherited from OptionType
valueIsReadonly
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="StringOption"> <complexContent> <extension base="vim25:OptionType"> <sequence> <element name="defaultValue" type="xsd:string"/> <element name="validCharacters" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>