# Data Object - EventArgDesc(vim.event.EventDescription.EventArgDesc)

Returned by
  RetrieveArgumentDescription
Extends
  DynamicData
See also
  ElementDescription
Since
  vSphere API 4.0

## Data Object Description

Describes an available event argument name for an Event type, which can be used in EventAlarmExpression.

Properties

Name | Type | Description
--- | --- | ---
description* | ElementDescription | The localized description of the event argument. The key holds the localization prefix for the argument, which is decided by the Event type that it is actually declared in, which may be a base type of this event type.
name | xsd:string | The name of the argument
type | xsd:string | The type of the argument.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="EventArgDesc"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="name" type="xsd:string"/> <element name="type" type="xsd:string"/> <element name="description" type="pbm:ElementDescription" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>