SoapFindTeam data structure

Element

Description

Type

Occurrences

description

Team's description

string

1

externallyOwned

Indicates whether the Team is owned by an external source

Boolean

1

members

List of Team members

SoapFindTeamMemberList

1

name

Name of the Team

string

1

nextRotation

Date on which the next rotation of Team members occurs (ignored if Team type is not COVERAGE_ROTATION)

Availability: xmatters-4.1.10 WSDL and later.

string 1

reuse

Whether the Team can be associated with more than one Coverage

Boolean

1

rotationCoverage

Name of the Coverage on which the rotation schedule should be based.

Availability: xmatters-4.1.10 WSDL and later.

string

1

rotationDirection

Specifies the direction in which Team members will rotate after each event or rotation interval; can be SECOND_TO_FIRST or LAST_TO_FIRST.

Availability: xmatters-4.1.8 WSDL and later.

string 1

rotationInterval

Integer value of the rotation interval (ignored if Team type is not ROTATION or COVERAGE_ROTATION)

string

1

rotationStart

Start of Team's rotation cycle in GMT (ignored if Team type is not ROTATION)

string

1

rotationUnit

Time unit associated with the rotation interval; can be DAYS, WEEKS, or MONTHS (ignored if Team type is not ROTATION)

string

1

type

Type of the Team; possible values:

  • BASIC
  • EVENT_ROUND_ROBIN
  • ROTATION
  • COVERAGE_ROTATION Availability: xmatters-4.1.10 WSDL and later.

string

1

Specification:

<xs:complexType name="SoapFindTeam">
  <xs:sequence>
    <xs:element name="description" nillable="true" type="xs:string"/>
    <xs:element name="externallyOwned" type="xs:boolean"/>
    <xs:element name="members" nillable="true" type="ns:SoapFindTeamMemberList"/>
    <xs:element name="name" nillable="true" type="xs:string"/>
    <xs:element name="nextRotation" nillable="true" type="xs:string"/>
    <xs:element name="reuse" type="xs:boolean"/>
    <xs:element name="rotationInterval" type="xs:int"/>
    <xs:element name="rotationCoverage" nillable="true" type="xs:string"/>
    <xs:element name="rotationDirection" nillable="true" type="xs:string"/>
    <xs:element name="rotationStart" nillable="true" type="xs:string"/>
    <xs:element name="rotationUnit" nillable="true" type="xs:string"/>
    <xs:element name="type" nillable="true" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

Example