Schema core.xsd
targetNamespace: | urn:ibm:names:ws:provisioning:0.1:core |
Schema api.xsd
targetNamespace: | urn:ibm:names:ws:provisioning:0.1:api |
targetNamespace: | urn:ibm:names:ws:provisioning:0.1:notify |
Complex types |
NotificationSubscriptionType |
SubscribeRequestType |
SubscribeResponseType |
UnsubscribeRequestType |
UnsubscribeResponseType |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:notify | ||
children | identifier expiration | ||
used by |
|
||
annotation |
|
||
source | <complexType name="NotificationSubscriptionType"> <annotation> <documentation>This structure acts as an identifier for a particular subscription.</documentation> </annotation> <sequence> <element name="identifier" type="core:ProvisioningIdentifierType"/> <element name="expiration" type="dateTime" minOccurs="0"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:notify | ||
children | listener interval criteria subscription | ||
used by |
|
||
annotation |
|
||
source | <complexType name="SubscribeRequestType"> <annotation> <documentation>Subscribe.</documentation> </annotation> <sequence> <element name="listener" type="string"> <annotation> <documentation>The URL of the listener. Must be a NotificationListenerPort portType.</documentation> </annotation> </element> <element name="interval" type="long" minOccurs="0"/> <element name="criteria" type="core:ProvisionedItemFilterType" minOccurs="0"/> <element name="subscription" type="notify:NotificationSubscriptionType" minOccurs="0"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:notify | ||
children | subscription status | ||
used by |
|
||
annotation |
|
||
source | <complexType name="SubscribeResponseType"> <annotation> <documentation>Subscribe Response.</documentation> </annotation> <sequence> <element name="subscription" type="notify:NotificationSubscriptionType" minOccurs="0"/> <element name="status" type="core:ProvisioningRequestStatusType"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:notify | ||
children | subscription | ||
used by |
|
||
annotation |
|
||
source | <complexType name="UnsubscribeRequestType"> <annotation> <documentation>Unsubscribe.</documentation> </annotation> <sequence> <element name="subscription" type="notify:NotificationSubscriptionType" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:notify | ||
children | status | ||
used by |
|
||
annotation |
|
||
source | <complexType name="UnsubscribeResponseType"> <annotation> <documentation>Unsubscribe reponse.</documentation> </annotation> <sequence> <element name="status" type="core:ProvisioningObjectStatusType" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||||||||||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
attributes |
|
||||||||||||||||||||
annotation |
|
||||||||||||||||||||
source | <complexType name="NamespaceSpecifierType"> <annotation> <documentation>This type encapsulates a prefix to namespace mapping.</documentation> </annotation> <attribute name="uri" type="string" use="required"> <annotation> <documentation> This should be of type anyURI but that type generates different mappings based on the toolset used which means that the server is not portable, so a string is used instead. </documentation> </annotation> </attribute> <attribute name="prefix" type="string" use="required"/> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | target owner states selector | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisionedItemFilterType"> <annotation> <documentation>Filter for provisioned objects.</documentation> </annotation> <all> <element name="target" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="owner" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="states" type="core:ProvisioningStateSetType" minOccurs="0"/> <element name="selector" type="core:ProvisioningSelectorType" minOccurs="0"/> </all> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | core:ProvisionedItem | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisionedItemSetType"> <annotation> <documentation>A set of ProvisionedItem instances.</documentation> </annotation> <sequence> <element ref="core:ProvisionedItem" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||
type | extension of core:ExtensibleType | ||||||
children | identifier target owner state parameters | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisionedItemType"> <annotation> <documentation>A ProvisionedItem holds the state of a provisioned target or request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="identifier" type="core:ProvisioningIdentifierType"/> <element name="target" type="core:ProvisioningIdentifierType"/> <element name="owner" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="state" type="core:ProvisioningStateType" minOccurs="0"/> <element name="parameters" type="core:ProvisioningServiceParametersType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | provisionedItem interval event | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningEventSetType"> <annotation> <documentation>A set of ProvisioningEvent instances.</documentation> </annotation> <sequence> <element name="provisionedItem" type="core:ProvisioningIdentifierType"/> <element name="interval" type="core:ProvisioningIntervalType" minOccurs="0"/> <element name="event" type="core:ProvisioningEventType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||
type | extension of core:ExtensibleType | ||||||
children | reason state date description actor request response | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisioningEventType"> <annotation> <documentation>An event on a provisioned item.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="reason" type="core:ProvisioningRequestStatusType" minOccurs="0"/> <element name="state" type="core:ProvisioningStateType" minOccurs="0"/> <element name="date" type="dateTime" minOccurs="0"/> <element name="description" type="core:ProvisioningTextType" minOccurs="0" maxOccurs="unbounded"/> <element name="actor" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="request" type="core:ProvisioningOperation" minOccurs="0"/> <element name="response" type="core:ProvisioningOperation" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||
type | extension of core:ExtensibleType | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <complexType name="ProvisioningIdentifierType"> <annotation> <documentation>Generic identifier for all provisioning related objects.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <attribute name="name" type="string" use="required"/> </extension> </complexContent> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | core:ProvisioningInterval | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningIntervalSetType"> <annotation> <documentation>A set of ProvisioningInterval instances.</documentation> </annotation> <sequence> <element ref="core:ProvisioningInterval" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | start end | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningIntervalType"> <annotation> <documentation>An interval encapsulates a start and end time.</documentation> </annotation> <sequence> <element name="start" type="dateTime" minOccurs="0"/> <element name="end" type="dateTime" minOccurs="0"/> </sequence> </complexType> |
diagram | ![]() |
||||||||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||||||||
children | status iterator | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <complexType name="ProvisioningIteratedResultType"> <annotation> <documentation>Basic result information from an operation that can return large, iterated, result sets.</documentation> </annotation> <all> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="iterator" type="core:ProvisioningIterator" minOccurs="0"/> </all> <attribute name="remaining" type="int" use="optional"/> <attribute name="size" type="int" use="optional"/> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||
type | extension of core:ExtensibleType | ||||||
children | identifier | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisioningIterator"> <annotation> <documentation>Iterator returned from a list request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="identifier" type="core:ProvisioningIdentifierType"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | status identifier | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningObjectStatusType"> <annotation> <documentation>Type used to return status for a specific identified object.</documentation> </annotation> <sequence> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="identifier" type="core:ProvisioningIdentifierType" minOccurs="0"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningOperation"> <annotation> <documentation>Container for any type from the API schema.</documentation> </annotation> <sequence> <any namespace="urn:ibm:names:ws:provisioning:0.1:api" id="operation"/> </sequence> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||
type | extension of core:ExtensibleType | ||||||
children | requestId code description | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisioningRequestStatusType"> <annotation> <documentation>The status returned from a provisioning operation.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="requestId" type="string" minOccurs="0"/> <element name="code" type="core:ProvisioningStatusCode"/> <element name="description" type="core:ProvisioningTextType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | select namespace | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningSelectorType"> <annotation> <documentation>A selector is used to communicate an XPath expression and an optional set of namespace mappings.</documentation> </annotation> <sequence> <element name="select" type="string"/> <element name="namespace" type="core:NamespaceSpecifierType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningServiceParametersType"> <annotation> <documentation>Container for generic parameters used for a provisioning request or return values.</documentation> </annotation> <sequence> <any id="serviceParameters"/> </sequence> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | core:ProvisioningState | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningStateSetType"> <annotation> <documentation>A set of ProvisioningState instances.</documentation> </annotation> <sequence> <element ref="core:ProvisioningState" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||||||||||||||||||||
children | root | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <complexType name="ProvisioningTargetSchema"> <annotation> <documentation>The schema for a target.</documentation> </annotation> <sequence> <element name="root" type="core:ProvisioningSelectorType" minOccurs="0"> <annotation> <documentation> This is an optional element that allows a server to identify a specific element in the schema as the primary type. This should only be used when the schema language for a target does not allow a QName to be used, otherwise the ref attribute should be used. </documentation> </annotation> </element> <any namespace="##other" id="targetSchema" minOccurs="0"/> </sequence> <attribute name="ref" type="QName" use="optional"> <annotation> <documentation>Optionally specify the primary type in the schema.</documentation> </annotation> </attribute> <attribute name="location" type="string" use="optional"> <annotation> <documentation>Specify the location of an external schema.</documentation> </annotation> </attribute> <attribute name="namespace" type="string" use="optional"> <annotation> <documentation>Specify the namespace of the schema language.</documentation> </annotation> </attribute> </complexType> |
diagram | ![]() |
||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||
children | core:ProvisioningTarget | ||
used by |
|
||
annotation |
|
||
source | <complexType name="ProvisioningTargetSetType"> <annotation> <documentation>A set of ProvisioningTarget instances.</documentation> </annotation> <sequence> <element ref="core:ProvisioningTarget" maxOccurs="unbounded"/> </sequence> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||
type | extension of core:ExtensibleType | ||||||
children | identifier description schema | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisioningTargetType"> <annotation> <documentation>A ProvisioningTarget represents a resource that may be provisioned</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="identifier" type="core:ProvisioningIdentifierType"/> <element name="description" type="core:ProvisioningTextType" minOccurs="0" maxOccurs="unbounded"/> <element name="schema" type="core:ProvisioningTargetSchema" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||||||||
type | extension of string | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <complexType name="ProvisioningTextType"> <simpleContent> <extension base="string"> <attribute ref="xml:lang" use="optional"/> <attribute name="charset" type="string" default="UTF-8"/> </extension> </simpleContent> </complexType> |
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||
type | restriction of string | ||||||||||
used by |
|
||||||||||
facets |
|
||||||||||
source | <simpleType name="ProvisioningStateType"> <restriction base="string"> <enumeration value="created"/> <enumeration value="active"/> <enumeration value="suspended"/> <enumeration value="locked"/> <enumeration value="terminated"/> </restriction> </simpleType> |
namespace | urn:ibm:names:ws:provisioning:0.1:core | ||||||||||||||||||||||||||||||||||||||||
type | restriction of string | ||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||
source | <simpleType name="ProvisioningStatusCode"> <restriction base="string"> <enumeration value="success"/> <enumeration value="inProcess"/> <enumeration value="pending"/> <enumeration value="badRequest"/> <enumeration value="badState"/> <enumeration value="busy"/> <enumeration value="expired"/> <enumeration value="timeout"/> <enumeration value="unavailable"/> <enumeration value="invalidExpression"/> <enumeration value="serverError"/> <enumeration value="unsupportedOperation"/> <enumeration value="notAuthorized"/> <enumeration value="schemaViolation"/> <enumeration value="unsupportedSchema"/> <enumeration value="unrecognizedIdentifier"/> <enumeration value="objectUnavailable"/> <enumeration value="targetUnavailable"/> <enumeration value="targetReportedError"/> <enumeration value="incompleteModification"/> </restriction> </simpleType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | requestId | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="CancelRequestType"> <annotation> <documentation>Request to cancel a set of requests.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="requestId" type="string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="CancelResponseType"> <annotation> <documentation>Response type for cancelRequest.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningRequestStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | item | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="DeprovisionRequestType"> <annotation> <documentation>De-provision a target.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <all> <element name="item" type="core:ProvisionedItemType"/> </all> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status item | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="DeprovisionResponseType"> <annotation> <documentation>Response message for a de-provision request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <all> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="item" type="core:ProvisionedItemType" minOccurs="0"/> </all> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | items | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchProvisionedItemsRequestType"> <annotation> <documentation>Request a specific provisioned item instance.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="items" type="core:ProvisionedItemType" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status items unavailable | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchProvisionedItemsResponseType"> <annotation> <documentation>Response from a fetchProvisioned message.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="items" type="core:ProvisionedItemSetType" minOccurs="0"/> <element name="unavailable" type="core:ProvisioningObjectStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | requestId | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchStatusRequestType"> <annotation> <documentation>Request to get the status for a previous request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="requestId" type="string" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status response | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchStatusResponseType"> <annotation> <documentation>Response type for fetchStatusRequest.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="response" type="core:ProvisioningObjectStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | identifier preferredSchema | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchTargetsRequestType"> <annotation> <documentation>Request a specific target or set of targets.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="identifier" type="core:ProvisioningIdentifierType" maxOccurs="unbounded"/> <element name="preferredSchema" type="string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status targets unavailable | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="FetchTargetsResponseType"> <annotation> <documentation>Response from a fetchTargets message.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="targets" type="core:ProvisioningTargetSetType" minOccurs="0"/> <element name="unavailable" type="core:ProvisioningObjectStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | filter iterator | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListProvisionedItemsRequestType"> <annotation> <documentation>Request to retrieve provisioned objects.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="filter" type="core:ProvisionedItemFilterType" minOccurs="0"/> <element name="iterator" type="core:ProvisioningIterator" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | items result | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListProvisionedItemsResponseType"> <annotation> <documentation>Response type for retrieving the list of provisioned objects.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="items" type="core:ProvisionedItemSetType"/> <element name="result" type="core:ProvisioningIteratedResultType"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | lifecycleInterval provisionedItem iterator | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListProvisionedLifecycleRequestType"> <annotation> <documentation>Request to retrieve a list of lifecycle events for a provisioned item.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="lifecycleInterval" type="core:ProvisioningIntervalType" minOccurs="0"/> <element name="provisionedItem" type="core:ProvisionedItemType" minOccurs="0"/> <element name="iterator" type="core:ProvisioningIterator" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | items result | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListProvisionedLifecycleResponseType"> <annotation> <documentation>Response type for retrieving the list of lifecycle events for a provisioned item.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="items" type="core:ProvisionedItemSetType"/> <element name="result" type="core:ProvisioningIteratedResultType"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | iterator | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListStatusRequestType"> <annotation> <documentation>Request to get or iterate through the status for all requests.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="iterator" type="core:ProvisioningIterator" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status response | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListStatusResponseType"> <annotation> <documentation>Response type for listStatusRequest.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningIteratedResultType"/> <element name="response" type="core:ProvisioningObjectStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | iterator | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ListTargetsRequestType"> <annotation> <documentation>Request to retrieve all available targets.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="iterator" type="core:ProvisioningIterator" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||||||||
type | extension of core:ExtensibleType | ||||||||||||
children | targets result | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <complexType name="ListTargetsResponseType"> <annotation> <documentation>Response from a listTargets request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="targets" type="core:ProvisioningTargetSetType"/> <element name="result" type="core:ProvisioningIteratedResultType"/> </sequence> <attribute name="remaining" use="required"/> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | item modification | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ModifyProvisionedParametersRequestType"> <annotation> <documentation>Request to modify a provisioned object instance.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="item" type="core:ProvisionedItemType"/> <element name="modification" type="api:ParameterModificationType" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | requestStatus provisionedItem modificationStatus | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ModifyProvisionedParametersResponseType"> <annotation> <documentation>Response message for a modify provisioned parameters request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="requestStatus" type="core:ProvisioningRequestStatusType"/> <element name="provisionedItem" type="core:ProvisionedItemType" minOccurs="0"/> <element name="modificationStatus" type="core:ProvisioningObjectStatusType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | item state reason | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ModifyProvisionedStateRequestType"> <annotation> <documentation>Modify the state of a ProvisionedItem object.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <all> <element name="item" type="core:ProvisionedItemType"/> <element name="state" type="core:ProvisioningStateType"/> <element name="reason" type="core:ProvisioningRequestStatusType" minOccurs="0"/> </all> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status item | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ModifyProvisionedStateResponseType"> <annotation> <documentation>Response message for a modify state request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <all> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="item" type="core:ProvisionedItemType" minOccurs="0"/> </all> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||||||||
type | extension of core:ExtensibleType | ||||||||||||
children | identifier selector parameters | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <complexType name="ParameterModificationType"> <annotation> <documentation>This class describes a particular modification to target data for a provisioned item.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <all> <element name="identifier" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="selector" type="core:ProvisioningSelectorType" minOccurs="0"/> <element name="parameters" type="core:ProvisioningServiceParametersType" minOccurs="0"/> </all> <attribute name="operation" type="api:ParameterModificationOperation" use="required"/> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | error | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisioningFaultType"> <annotation> <documentation>Generic fault for all operations.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="error" type="core:ProvisioningRequestStatusType"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | target owner parameters | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisionRequestType"> <annotation> <documentation>Provision a target.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="target" type="core:ProvisioningIdentifierType"/> <element name="owner" type="core:ProvisioningIdentifierType" minOccurs="0"/> <element name="parameters" type="core:ProvisioningServiceParametersType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
diagram | ![]() |
||||||
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | extension of core:ExtensibleType | ||||||
children | status item | ||||||
used by |
|
||||||
attributes |
|
||||||
annotation |
|
||||||
source | <complexType name="ProvisionResponseType"> <annotation> <documentation>Response message for a provisioning request.</documentation> </annotation> <complexContent> <extension base="core:ExtensibleType"> <sequence> <element name="status" type="core:ProvisioningRequestStatusType"/> <element name="item" type="core:ProvisionedItemType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> |
namespace | urn:ibm:names:ws:provisioning:0.1:api | ||||||
type | restriction of string | ||||||
used by |
|
||||||
facets |
|
||||||
source | <simpleType name="ParameterModificationOperation"> <restriction base="string"> <enumeration value="add"/> <enumeration value="delete"/> <enumeration value="replace"/> </restriction> </simpleType> |
namespace | http://www.w3.org/XML/1998/namespace | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <attributeGroup name="specialAttrs"> <attribute ref="xml:base"/> <attribute ref="xml:lang"/> <attribute ref="xml:space"/> </attributeGroup> |