Share via


Managed Email 2007::GetCASMailbox

Returns a complete list of the CAS Mailbox attributes for a specified user.

Arguments

Input Arguments Required Description

<User>

Yes

A valid LDAP path of the user object.

<preferredDomainController>

Yes

This parameter specifies a unique name for the accepted domain object.

Output Arguments Description

<result>

Container element for result.

<result/ distinguishedName>

tbs

<result/ Name>

tbs

<result/ displayName>

tThe mailbox display name.

<result/ primarySMTPAddress>

tbs

<result/ emailAddresses/ value>

One or more proxy addresses.

<result/ emailAddressesPolicyEnabled>

Specifies whether the e-mail address policy for this mailbox is enabled. The default value is true.

<result/ samAccountName>

The sAMaccountName

Dd278756.note(en-us,TechNet.10).gifNote
sAMAccountName cannot be longer than 20 characters. See SAM-Account-Name Attribute for more information.

<result/ emailAddresses>

One or more proxy addresses.

<result/ emailAddresses/ value>

One or more proxy addresses.

<result/ Id>

tbs

<result/ identity>

The Active Directory Object ID or a string that represents the GUID, distinguished name, domain or account, user principal name (UPN), legacy Exchange distinguished name, Simple Mail Transfer Protocol (SMTP) address, or alias.

<result/ guid>

tbs

<result/ originalId>

tbs

<result/ legacyExchangeDN>

tbs

<result/ originatingServer>

tbs

<result/ serverLegacyDN>

tbs

<result/ serverName>

tbs

<result/ masterAccountSID>

tbs

<result/ isReadOnly>

tbs

<result/ isValid>

tbs.

<result/ exchangeVersion>

tbs.

<result/ currentObjectVersion>

Ttbs.

<result/ objectCategory>

tbs

<result/ objectCategoryName>

tbs

<result/ objectClass>

tbs

<result/ objectClass/ value>

objectClass values.

<result/ objectState>

tbs

<result/ schema>

tbs

<result/ whenChanged>

tbs

<result/ whenCreated>

tbs

<result/ protocolSettings>

tbs

<result/ protocolSettings/ value>

protocolsettings values.

<result/ imapEnabled>

Specifies whether the IMAP4 protocol is enabled for this mailbox.

<result/ mapiEnabled>

Specifies whether the MAPI protocol is enabled for this mailbox.

<result/ owaEnabled>

Specifies whether the OWA is enabled for this mailbox.

<result/ popEnabled>

Specifies whether the POP3 protocol is enabled for this mailbox.

<result/ activeSyncAllowedDeviceIDs>

A list of device IDs that are allowed to synchronize with the mailbox.

<result/ activeSyncAllowedDeviceIDs/ value>

Device ID that is allowed to synchronize with the mailbox.

<result/ activeSyncDebugLogging>

Specifies whether error logging is enabled for mobile devices.

<result/ activeSyncMailboxPolicy>

Specifies whether an Exchange ActiveSync mailbox policy is applied for the mailbox.

<result/ activeSyncEnabled>

This parameter enables or disables Exchange ActiveSync.

<result/ hasActiveSyncDevicePartnership>

Specifies whether the mailbox has a mobile device partnership established.

<result/ imapMessagesRetrievalMimeFormat>

Specifies the format of messages that are retrieved from the server. Enum: TextOnly, HtmlOnly, ? HtmlAndTextAlternative, TextEnrichedOnly, TextEnrichedAndTextAlternative, BestBodyFormat

<result/ imapUseProtocolDefaults>

Specifies whether to use protocol defaults for the IMAP4 protocol.

<result/ mapiBlockOutlookNonCachedMode>

Specifies whether Outlook can be used in non-cached mode.

<result/ mapiBlockOutlookRpcHttp>

Specifies whether clients can connect to Outlook by using Outlook Anywhere.

<result/ mapiBlockOutlookVersions>

Specifies versions of Outlook that are blocked.

<result/ mapiBlockOutlookVersions/ value>

One or more versions of MAPI client versions, in thhe format X.Y.Z (see https://support.microsoft.com/?kbid=288894).

<result/ owaActiveSyncIntegrationEnabled>

Specifies whether Outlook Web Access Exchange ActiveSync mobile options are enabled.

<result/ owaAllAddressListsEnabled>

Specifies whether all address lists are available in Outlook Web Access.

<result/ owaCalendarEnabled>

Specifies whether calendaring is enabled in Outlook Web Access.

<result/ owaChangePasswordEnabled>

Specifies whether a user can change their password in Outlook Web Access.

<result/ owaContactsEnabled>

Specifies whether contacts are enabled in Outlook Web Access.

<result/ owaJournalEnabled>

Specifies whether the Journal folder can be accessed in Outlook Web Access.

<result/ owaJunkEmailEnabled>

Specifies whether junk e-mail is enabled in Outlook Web Access.

<result/ owaNotesEnabled>

Specifies whether Sticky Notes are enabled in Outlook Web Access.

<result/ owaPremiumClientEnabled>

Specifies whether Outlook Web Access Premium version is enabled.

<result/ owaRemindersAndNotificationsEnabled>

Specifies whether calendar reminders are enabled in Outlook Web Access.

<result/ owaSearchFoldersEnabled>

Specifies whether search folders are enabled in Outlook Web Access.

<result/ owaSignaturesEnabled>

Specifies whether the signature feature is enabled in Outlook Web Access.

<result/ owaSpellCheckerEnabled >

Specifies whether the spelling checker is enabled in Outlook Web Access.

<result/ owaTasksEnabled>

Specifies whether tasks are enabled in Outlook Web Access.

<result/ owaThemeSelectionEnabled>

Specifies whether theme selection is enabled in Outlook Web Access.

<result/ owaUMIntegrationEnabled>

Specifies whether Unified Messaging (UM) integration is enabled in Outlook Web Access.

<result/ owaUNCAccessOnPrivateComputersEnabled>

Specifies whether Universal Naming Convention (UNC) access is permitted when users select This is a private computer on the logon page.

<result/ owaUNCAccessOnPubicComputersEnabled>

Specifies whether UNC access is permitted when users select This is a public or shared computer on the logon page.

<result/ owaWSSAccessOnPrivateComputersEnabled>

Specifies whether SharePoint Portal Server access is permitted when users select This is a private computer on the logon page.

<result/ owaWSSAccessOnPublicComputersEnabled>

Specifies whether SharePoint Portal Server access is permitted when users select This is a public or shared computer on the logon page.

<result/ popMessagesRetrievalMimeFormat>

Specifies the format of messages that are retrieved from the server. Enum: TextOnly, HtmlOnly, HtmlAndTextAlternative, TextEnrichedOnly, TextEnrichedAndTextAlternative, BestBodyFormat

<result/ popUseProtocolDefaults>

Specifies whether to use protocol defaults for the POP3 protocol.

<result/ owaPublicFoldersEnabled>

Specifies whether the viewing of public folders is enabled in Outlook Web Access.

<result/ owaRecoverDeletedItemsEnabled>

Specifies whether recovery of deleted items is enabled in Outlook Web Access.

<result/ owaRulesEnabled>

Specifies whether rules can be accessed in Outlook Web Access. If this parameter is set to false, server rules will continue to function, but cannot be modified in Outlook Web Access.

<result/ owaSMimeEnabled>

Specifies whether viewing of e-mail that is encrypted by using S/MIME is supported in Outlook Web Access.

Remarks

Security

Caller must be at least a member of role: userCreators.

Schema Definition

Input

<executeData>  
<preferredDomainController>1..1 </preferredDomainController> 
<user>1..1 </user> 
</executeData> 

Output

<executeData>  
<result>1..1  
<distinguishedName>1..1 </distinguishedName> 
<name>1..1 </name> 
<displayName>0..1 </displayName> 
<primarySmtpAddress>1..1 </primarySmtpAddress> 
<emailAddressPolicyEnabled>0..1 </emailAddressPolicyEnabled> 
<samAccountName>1..1 </samAccountName> 
<emailAddresses>1..1  
<value>1..unbounded </value> 
</emailAddresses> 
<Id>1..1 </Id> 
<identity>1..1 </identity> 
<guid>1..1 </guid> 
<originalId>1..1 </originalId> 
<legacyExchangeDN>1..1 </legacyExchangeDN> 
<originatingServer>1..1 </originatingServer> 
<serverLegacyDN>1..1 </serverLegacyDN> 
<serverName>1..1 </serverName> 
<masterAccountSid>1..1 </masterAccountSid> 
<isReadOnly>0..1 </isReadOnly> 
<isValid>0..1 </isValid> 
<exchangeVersion>1..1 </exchangeVersion> 
<currentObjectVersion>1..1 </currentObjectVersion> 
<objectCategory>1..1 </objectCategory> 
<objectCategoryName>1..1 </objectCategoryName> 
<objectClass>1..1  
<value>1..unbounded </value> 
</objectClass> 
<objectState>1..1 </objectState> 
<schema>1..1 </schema> 
<whenChanged>1..1 </whenChanged> 
<whenCreated>1..1 </whenCreated> 
<protocolSettings>1..1  
<value>1..unbounded </value> 
</protocolSettings> 
<imapEnabled>0..1 </imapEnabled> 
<mapiEnabled>0..1 </mapiEnabled> 
<owaEnabled>0..1 </owaEnabled> 
<popEnabled>0..1 </popEnabled> 
<activeSyncAllowedDeviceIDs>0..1  
<value>1..unbounded </value> 
</activeSyncAllowedDeviceIDs> 
<activeSyncDebugLogging>0..1 </activeSyncDebugLogging> 
<activeSyncMailboxPolicy>0..1 </activeSyncMailboxPolicy> 
<activeSyncEnabled>0..1 </activeSyncEnabled> 
<hasActiveSyncDevicePartnership>0..1 </hasActiveSyncDevicePartnership> 
<imapMessagesRetrievalMimeFormat>0..1 </imapMessagesRetrievalMimeFormat> 
<imapUseProtocolDefaults>0..1 </imapUseProtocolDefaults> 
<mapiBlockOutlookNonCachedMode>0..1 </mapiBlockOutlookNonCachedMode> 
<mapiBlockOutlookRpcHttp>0..1 </mapiBlockOutlookRpcHttp> 
<mapiBlockOutlookVersions>0..1  
<value>1..unbounded </value> 
</mapiBlockOutlookVersions> 
<owaActiveSyncIntegrationEnabled>0..1 </owaActiveSyncIntegrationEnabled> 
<owaAllAddressListsEnabled>0..1 </owaAllAddressListsEnabled> 
<owaCalendarEnabled>0..1 </owaCalendarEnabled> 
<owaChangePasswordEnabled>0..1 </owaChangePasswordEnabled> 
<owaContactsEnabled>0..1 </owaContactsEnabled> 
<owaJournalEnabled>0..1 </owaJournalEnabled> 
<owaJunkEmailEnabled>0..1 </owaJunkEmailEnabled> 
<owaNotesEnabled>0..1 </owaNotesEnabled> 
<owaPremiumClientEnabled>0..1 </owaPremiumClientEnabled> 
<owaRemindersAndNotificationsEnabled>0..1 </owaRemindersAndNotificationsEnabled> 
<owaSearchFoldersEnabled>0..1 </owaSearchFoldersEnabled> 
<owaSignaturesEnabled>0..1 </owaSignaturesEnabled> 
<owaSpellCheckerEnabled>0..1 </owaSpellCheckerEnabled> 
<owaTasksEnabled>0..1 </owaTasksEnabled> 
<owaThemeSelectionEnabled>0..1 </owaThemeSelectionEnabled> 
<owaUMIntegrationEnabled>0..1 </owaUMIntegrationEnabled> 
<owaUNCAccessOnPrivateComputersEnabled>0..1 </owaUNCAccessOnPrivateComputersEnabled> 
<owaUNCAccessOnPublicComputersEnabled>0..1 </owaUNCAccessOnPublicComputersEnabled> 
<owaWSSAccessOnPrivateComputersEnabled>0..1 </owaWSSAccessOnPrivateComputersEnabled> 
<owaWSSAccessOnPublicComputersEnabled>0..1 </owaWSSAccessOnPublicComputersEnabled> 
<popMessagesRetrievalMimeFormat>0..1 </popMessagesRetrievalMimeFormat> 
<popUseProtocolDefaults>0..1 </popUseProtocolDefaults> 
<owaPublicFoldersEnabled>0..1 </owaPublicFoldersEnabled> 
<owaRecoverDeletedItemsEnabled>0..1 </owaRecoverDeletedItemsEnabled> 
<owaRulesEnabled>0..1 </owaRulesEnabled> 
<owaSMimeEnabled>0..1 </owaSMimeEnabled> 
</result> 
</executeData> 

Sample Code

Example XML Request

<request> 
  <data> 
    <!--The domain controller to use for Active Directory actions.--> 
    <preferredDomainController>AD01.Fabrikam.Com</preferredDomainController> 
    <!--The LDAP path of the user object--> 
    <user>LDAP://CN=johnc@AlpineSkiHouse.com,OU=AlpineSkiHouse,OU=ConsolidatedMessenger,OU=Hosting,DC=fabrikam,DC=com</user> 
  </data> 
  <procedure> 
    <execute namespace="Managed Email 2007" procedure="GetCASMailbox" impersonate="1"> 
      <before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" /> 
      <before source="data" sourcePath="user" destination="executeData" mode="move" /> 
      <after source="executeData" destination="data" mode="merge" /> 
    </execute> 
  </procedure> 
</request> 

Example XML Response

<response> 
  <data> 
    <!--Container element for query result--> 
    <result> 
      <!--DistinguishedName of the ADObject.--> 
      <distinguishedName>CN=Johnc@AlpineSkiHouse.com,OU=AlpineSkiHouse,OU=ConsolidatedMessenger,OU=Hosting,DC=fabrikam,DC=com</distinguishedName> 
      <!--Name of the Mailbox.--> 
      <name>John Chen</name> 
      <!--The mailbox display name.--> 
      <displayName>John Chen</displayName> 
      <!--Primary SMTP Address.--> 
      <primarySmtpAddress>johnc@alpineskihouse.com</primarySmtpAddress> 
      <!--Specifies whether the e-mail address policy for this mailbox is enabled.  The default value is true.--> 
      <emailAddressPolicyEnabled>false</emailAddressPolicyEnabled> 
      <!--sAMAccountName of the ADObject.--> 
      <samAccountName>johnc_AlpineSkiHouse</samAccountName> 
      <!--Specifies all the proxy addresses of the mailbox.  The primary Simple Mail Transfer Protocol (SMTP) address is the first in the list of proxy addresses.--> 
      <emailAddresses> 
        <!--One or more proxy addresses.--> 
        <value>johnc@alpineskihouse.com</value> 
      </emailAddresses> 
      <!--Mailbox ID--> 
      <Id>fabrikam.com/Hosting/ConsolidatedMessenger/AlpineSkiHouse/John Chen</Id> 
      <!--The Active Directory Object ID or a string that represents the GUID, distinguished name, domain or account, user principal name (UPN), legacy Exchange distinguished name, Simple Mail Transfer Protocol (SMTP) address, or alias.--> 
      <identity>fabrikam.com/Hosting/ConsolidatedMessenger/AlpineSkiHouse/John Chen</identity> 
      <!--ADObject GUID.--> 
      <guid>2c26e81b-a0de-4bee-ab28-959f205187a1</guid> 
      <!--Original ID of the AD object.--> 
      <originalId>fabrikam.com/Hosting/ConsolidatedMessenger/AlpineSkiHouse/John Chen</originalId> 
      <!--Legacy Exchange Distinguished Name.--> 
      <legacyExchangeDN>/o=Fabrikam/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=johnc</legacyExchangeDN> 
      <!--Originating Server.--> 
      <originatingServer>AD01.fabrikam.com</originatingServer> 
      <!--Server Legacy Distinguished Name.--> 
      <serverLegacyDN>/o=Fabrikam/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXMBXCLUS01</serverLegacyDN> 
      <!--Server Name.--> 
      <serverName>EXMBXCLUS01</serverName> 
      <!--Master Account SID--> 
      <masterAccountSid>sid</masterAccountSid> 
      <!--Object is read-only.--> 
      <isReadOnly>false</isReadOnly> 
      <!--ADPresentationObject is valid.--> 
      <isValid>true</isValid> 
      <!--Microsoft Exchange Version number.--> 
      <exchangeVersion>0.1 (8.0.535.0)</exchangeVersion> 
      <!--Current ADObject Version number.--> 
      <currentObjectVersion>0.1 (8.0.535.0)</currentObjectVersion> 
      <!--AD Object Category.--> 
      <objectCategory>fabrikam.com/Configuration/Schema/Person</objectCategory> 
      <!--AD Object Category Name.--> 
      <objectCategoryName>user</objectCategoryName> 
      <!--AD Object class.--> 
      <objectClass> 
        <!--ObjectClass values.--> 
        <value>top</value> 
      </objectClass> 
      <!--Object state.--> 
      <objectState>Unchanged</objectState> 
      <!--Schema name.--> 
      <schema>Microsoft.Exchange.Data.Directory.Management.CASMailboxSchema</schema> 
      <!--When the object was changed.--> 
      <whenChanged>8/11/2006 3:12:14 PM</whenChanged> 
      <!--When the object was created.--> 
      <whenCreated>8/10/2006 5:39:04 PM</whenCreated> 
      <!--Protocol Settings of the Mailbox.--> 
      <protocolSettings> 
        <!--ProtocolSettings values.--> 
        <value>POP3§1§§§§§§§§</value> 
      </protocolSettings> 
      <!--Specifies whether the IMAP4 protocol is enabled for this mailbox.--> 
      <imapEnabled>true</imapEnabled> 
      <!--Specifies whether the MAPI protocol is enabled for this mailbox.--> 
      <mapiEnabled>true</mapiEnabled> 
      <!--Enables Outlook Web Access.--> 
      <owaEnabled>true</owaEnabled> 
      <!--Specifies whether the POP3 protocol is enabled for this mailbox.--> 
      <popEnabled>true</popEnabled> 
      <!--A list of device IDs that are allowed to synchronize with the mailbox.--> 
      <activeSyncAllowedDeviceIDs> 
        <!--Device ID that is allowed to synchronize with the mailbox.--> 
        <value>someID</value> 
      </activeSyncAllowedDeviceIDs> 
      <!--Specifies whether error logging is enabled for mobile devices.--> 
      <activeSyncDebugLogging>2</activeSyncDebugLogging> 
      <!--Specifies whether an Exchange ActiveSync mailbox policy is applied for the mailbox.--> 
      <activeSyncMailboxPolicy>SalesMobilePolicy</activeSyncMailboxPolicy> 
      <!--This parameter enables or disables Exchange ActiveSync.--> 
      <activeSyncEnabled>true</activeSyncEnabled> 
      <!--Specifies whether the mailbox has a mobile device partnership established.--> 
      <hasActiveSyncDevicePartnership>false</hasActiveSyncDevicePartnership> 
      <!--Specifies the format of messages that are retrieved from the server.--> 
      <imapMessagesRetrievalMimeFormat>BestBodyFormat</imapMessagesRetrievalMimeFormat> 
      <!--Specifies whether to use protocol defaults for the IMAP4 protocol.--> 
      <imapUseProtocolDefaults>true</imapUseProtocolDefaults> 
      <!--Specifies whether Outlook can be used in non-cached mode.--> 
      <mapiBlockOutlookNonCachedMode>false</mapiBlockOutlookNonCachedMode> 
      <!--Specifies whether clients can connect to Outlook by using Outlook Anywhere.--> 
      <mapiBlockOutlookRpcHttp>false</mapiBlockOutlookRpcHttp> 
      <!--Specifies versions of Outlook that are blocked.--> 
      <mapiBlockOutlookVersions> 
        <!--One or more versions of MAPI client versions, in thhe format X.Y.Z (see https://support.microsoft.com/?kbid=288894).--> 
        <value>5.43.222</value> 
      </mapiBlockOutlookVersions> 
      <!--Specifies whether Outlook Web Access Exchange ActiveSync mobile options are enabled.--> 
      <owaActiveSyncIntegrationEnabled>true</owaActiveSyncIntegrationEnabled> 
      <!--Specifies whether all address lists are available in Outlook Web Access.--> 
      <owaAllAddressListsEnabled>true</owaAllAddressListsEnabled> 
      <!--Specifies whether calendaring is enabled in Outlook Web Access.--> 
      <owaCalendarEnabled>true</owaCalendarEnabled> 
      <!--Specifies whether a user can change their password in Outlook Web Access.--> 
      <owaChangePasswordEnabled>true</owaChangePasswordEnabled> 
      <!--Specifies whether contacts are enabled in Outlook Web Access.--> 
      <owaContactsEnabled>true</owaContactsEnabled> 
      <!--Specifies whether the Journal folder can be accessed in Outlook Web Access.--> 
      <owaJournalEnabled>true</owaJournalEnabled> 
      <!--Specifies whether junk e-mail is enabled in Outlook Web Access.--> 
      <owaJunkEmailEnabled>true</owaJunkEmailEnabled> 
      <!--Specifies whether Sticky Notes are enabled in Outlook Web Access.--> 
      <owaNotesEnabled>true</owaNotesEnabled> 
      <!--Specifies whether Outlook Web Access Premium version is enabled.--> 
      <owaPremiumClientEnabled>true</owaPremiumClientEnabled> 
      <!--Specifies whether calendar reminders are enabled in Outlook Web Access.--> 
      <owaRemindersAndNotificationsEnabled>true</owaRemindersAndNotificationsEnabled> 
      <!--Specifies whether search folders are enabled in Outlook Web Access.--> 
      <owaSearchFoldersEnabled>true</owaSearchFoldersEnabled> 
      <!--Specifies whether the signature feature is enabled in Outlook Web Access.--> 
      <owaSignaturesEnabled>true</owaSignaturesEnabled> 
      <!--Specifies whether the spelling checker is enabled in Outlook Web Access.--> 
      <owaSpellCheckerEnabled>true</owaSpellCheckerEnabled> 
      <!--Specifies whether tasks are enabled in Outlook Web Access.--> 
      <owaTasksEnabled>true</owaTasksEnabled> 
      <!--Specifies whether theme selection is enabled in Outlook Web Access.--> 
      <owaThemeSelectionEnabled>true</owaThemeSelectionEnabled> 
      <!--Specifies whether Unified Messaging (UM) integration is enabled in Outlook Web Access.--> 
      <owaUMIntegrationEnabled>true</owaUMIntegrationEnabled> 
      <!--Specifies whether Universal Naming Convention (UNC) access is permitted when users select This is a private computer on the logon page.--> 
      <owaUNCAccessOnPrivateComputersEnabled>true</owaUNCAccessOnPrivateComputersEnabled> 
      <!--Specifies whether UNC access is permitted when users select This is a public or shared computer on the logon page.--> 
      <owaUNCAccessOnPublicComputersEnabled>true</owaUNCAccessOnPublicComputersEnabled> 
      <!--Specifies whether SharePoint Portal Server access is permitted when users select This is a private computer on the logon page.--> 
      <owaWSSAccessOnPrivateComputersEnabled>true</owaWSSAccessOnPrivateComputersEnabled> 
      <!--Specifies whether SharePoint Portal Server access is permitted when users select This is a public or shared computer on the logon page.--> 
      <owaWSSAccessOnPublicComputersEnabled>true</owaWSSAccessOnPublicComputersEnabled> 
      <!--Specifies the format of messages that are retrieved from the server.--> 
      <popMessagesRetrievalMimeFormat>BestBodyFormat</popMessagesRetrievalMimeFormat> 
      <!--Specifies whether to use protocol defaults for the POP3 protocol.--> 
      <popUseProtocolDefaults>true</popUseProtocolDefaults> 
      <!--Specifies whether the viewing of public folders is enabled in Outlook Web Access.--> 
      <owaPublicFoldersEnabled>true</owaPublicFoldersEnabled> 
      <!--Specifies whether recovery of deleted items is enabled in Outlook Web Access.--> 
      <owaRecoverDeletedItemsEnabled>true</owaRecoverDeletedItemsEnabled> 
      <!--Specifies whether rules can be accessed in Outlook Web Access. If this parameter is set to false, server rules will continue to function, but cannot be modified in Outlook Web Access.--> 
      <owaRulesEnabled>true</owaRulesEnabled> 
      <!--Specifies whether viewing of e-mail that is encrypted by using S/MIME is supported in Outlook Web Access.--> 
      <owaSMimeEnabled>true</owaSMimeEnabled> 
    </result> 
  </data> 
</response>

Applies To

  • Hosted Messaging and Collaboration version 4.5

  • Hosted Messaging and Collaboration version 4.0

See also

Other Resources

API Name [HMC SDK]
API Name [HMC SDK]
API Name [HMC SDK]
API Name [HMC SDK]