Google Apps Security and Compliance Services Web Services Application Programming Interface Guide, Early Access Version 1.5 User Manual
Page 58
![background image](/manuals/552782/58/background.png)
56
Message Security and Compliance Application Programming Interface Guide RELEASE EA version 1.5
In the response, each blocked sender address has information in an ‘item’
element. A blocked sender address item holds these sub-elements:
•
Address -- One of the blocked sender addresses requested in the
NewUserRecord BlockedSenderAddresses field. This is required.
Type: string
•
Status -- The success or failure value representing the status of the
entry addition. This is required.
Type: AddStatus. For more information about the AddStatus
enumerated types, see “Enumerated Types for AddStatus,
ModifyStatus, and DeleteStatus” on page 45.
If the UserAddStatus’s Status element is not successful, the blocked
sender address is not added and this element is empty.
•
Message -- The User Sync API may return human readable messages
to help when debugging your application. These messages do not
happen in every case and, since they are subject to change, your
application should not be dependent upon or use these strings.
•
AttributeStatus -- An unlimited list of structures holding the status of the
user’s User API Attributes requested in the NewUserRecord Attributes field.
For more information about User API Attributes, see “Summary” on
page 42.
Type: UserAddStatusAttributeStatus. UserAddStatusAttributeStatus has a
struct element named ‘item’. An ‘item’ is of type
UserAddStatusAttributeStatusItem.
In the response, each attribute has information in the ‘item’ element. An
attribute item holds these sub-elements:
•
Name -- Name of the attribute requested to be set. This is required.
Type: string
•
Value -- Value of the attribute requested to be set. This is required.
Type: string
•
Status -- The success or failure value representing the status of the
entry addition. This is required.
Type: AddStatus. For more information about the AddStatus
enumerated types, see “Enumerated Types for AddStatus,
ModifyStatus, and DeleteStatus” on page 45.
If the UserAddStatus’s Status element is not successful, the attribute is
not added and this element is empty.
Message -- The User Sync API may return human readable messages
to help when debugging your application. These messages do not
happen in every case and, since they are subject to change, your
application should not be dependent upon or use these strings.
Exceptions
API Infrastructure Exceptions -- See “Exceptions” on page 44, and for exception
handling recommendations, see “Exception Management” on page 20.