2.2.5.2 DependencyCheckRelatedErrorCodeTypes
The DependencyCheckRelatedErrorCodeTypes simple type is used to represent error codes that occur during dependency checks done during the processing of a cell storage service request.
-
<xs:simpleType name="DependencyCheckRelatedErrorCodeTypes"> <xs:restriction base="xs:string"> <xs:enumeration value="DependentRequestNotExecuted"/> <xs:enumeration value="DependentOnlyOnSuccessRequestFailed"/> <xs:enumeration value="DependentOnlyOnFailRequestSucceeded"/> <xs:enumeration value="DependentOnlyOnNotSupportedRequestGetSupported"/> <xs:enumeration value="InvalidRequestDependencyType"/> </xs:restriction> </xs:simpleType>
The value of DependencyCheckRelatedErrorCodeTypes MUST be one of the values in the following table.
Value |
Meaning |
---|---|
"DependentRequestNotExecuted" |
Indicates an error when the subrequest on which this specific subrequest is dependent has not been executed and the DependencyType attribute in this subrequest is set to "OnExecute". |
"DependentOnlyOnSuccessRequestFailed" |
Indicates an error when the subrequest on which this specific subrequest is dependent has failed and the DependencyType attribute in this subrequest is set to "OnSuccess" or "OnSuccessOrNotSupported". |
"DependentOnlyOnFailRequestSucceeded" |
Indicates an error when the subrequest on which this specific subrequest is dependent has succeeded and the DependencyType attribute in this subrequest is set to "OnFail". |
"DependentOnlyOnNotSupportedRequestGetSupported" |
Indicates an error when the subrequest on which this specific subrequest is dependent is supported and the DependencyType attribute in this subrequest is set to "OnNotSupported" or "OnSuccessOrOnNotSupported". |
"InvalidRequestDependencyType" |
Indicates an error when a subrequest dependency type that is not valid is specified. |
DependencyTypes is defined in section 2.2.5.3.