GetBrowserInstanceGroup
Queries the configuration, status, and authorization statistics of a specified cloud browser group.
Operation description
This topic describes how to use the query operation in the monthly active user (MAU) billing scenario.
Before you begin
Obtain the ID of a cloud browser group within the current account. You can call ListBrowserInstanceGroup to obtain the ID.
Response content
Returns the current configuration, status, and authorization statistics of the browser group. The bookmark and website access lists in the details return up to the first 20 entries each. To query the complete lists, call ListBrowserBookmarks and ListBrowserRestrictedURLs respectively.
What to do next
This operation only queries the configuration and does not modify resources. After reading the returned status, perform connection or management operations that match the status.
Example description
In the examples, - indicates that the current scenario does not apply or the field is not returned. It is not a string actually returned by the operation. Examples of common resource IDs are masked. Use the actual query results.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BrowserInstanceGroupId |
string |
No |
The ID of the cloud browser group. This parameter is required. Specify the ID of a browser group that is created within the current account. |
big-0c7loey7fzjq**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The query result. |
||
| BrowserInstanceGroupModel |
object |
The browser instance group details. |
|
| AuthNotificationEnabled |
boolean |
Specifies whether authorization and revocation notification emails are enabled. A value of |
true |
| AuthorizedUserInfo |
object |
The statistics of authorized users for the browser instance group. |
|
| TotalCount |
integer |
The total number of authorized users. |
0 |
| TotalUserGroupCount |
integer |
The total number of authorized user groups. |
0 |
| BizRegionId |
string |
The business region where the browser instance group is located. |
cn-hangzhou |
| BrowserConfig |
object |
The current configuration of the browser. |
|
| Bookmarks |
array<object> |
The list of browser bookmarks. A maximum of 20 bookmarks are returned. To query the complete list of bookmarks, call the |
|
|
object |
A browser bookmark configuration. |
||
| BookmarkFolder |
string |
The folder where the bookmark is located. |
Work portal |
| BookmarkId |
string |
The bookmark ID. |
bm-12345 |
| BookmarkName |
string |
The bookmark name. |
Alibaba Cloud website |
| BookmarkURL |
string |
The URL of the bookmark. |
https://www.aliyun.com |
| BrowserParam |
string |
The browser startup parameters. For example, |
--incognito |
| CookiesSync |
string |
The cookie synchronization configuration. A value of Valid values:
|
true |
| Homepage |
string |
The homepage URL that opens when the browser starts. |
https://www.aliyun.com |
| BrowserInstanceGroupId |
string |
The ID of the cloud browser instance group. |
big-0c7loey7fzjq**** |
| BrowserInstanceGroupName |
string |
The name of the cloud browser instance group. |
Office browser |
| BrowserInstanceGroupSetId |
string |
The ID of the browser instance group set to which the browser instance group belongs. |
set-3jm9d0abc00example |
| ChargeType |
string |
The billing method. In the monthly active user (MAU) scenario, Valid values:
|
PostPaid |
| DefaultAccessUrl |
string |
The default access URL of the browser instance group. Use the actual URL returned by the API operation. Replace the resource ID in the example. |
https://wuying.aliyun.com/integration?appId=browser&appInstanceGroupId=big-0c7loey7fzjq**** |
| Duration |
object |
The package duration information. This parameter is not applicable to the MAU scenario and may return an empty object. |
|
| CurrentPayStage |
string |
The current payment stage of the package. This parameter is not applicable to the MAU scenario. |
- |
| PeriodEndTime |
string |
The end time of the package cycle. This parameter is not applicable to the MAU scenario and is not returned. |
- |
| PeriodStartTime |
string |
The start time of the package cycle. This parameter is not applicable to the MAU scenario and is not returned. |
- |
| TotalDuration |
integer |
The total duration of the package, in seconds. This parameter is not applicable to the MAU scenario. |
- |
| UsedDuration |
integer |
The used duration of the package, in seconds. This parameter is not applicable to the MAU scenario. |
- |
| ExpiredTime |
string |
The expiration time of the browser instance group. This parameter is not applicable to the MAU scenario and is not returned. |
- |
| GmtCreate |
string |
The creation time of the browser instance group. The time is displayed in the RFC 3339 format |
2026-09-21T07:00:39.000+00:00 |
| Homepage |
string |
The homepage URL of the browser instance group. |
https://www.aliyun.com |
| ImageId |
string |
The ID of the image used by the browser instance group. |
imgc-070qhs8oeju4**** |
| InstanceType |
string |
The instance type used by the browser instance group. |
appstreaming.general.basic |
| MaxAmount |
integer |
The maximum number of instances configured in the MAU scenario. |
100 |
| Network |
object |
The office network and website access restriction configurations. |
|
| AccessRestriction |
string |
The website access restriction mode.
The returned value reflects the current configuration of the browser instance group. Valid values:
|
ALLOW_ALL |
| OfficeSiteId |
string |
The ID of the office network to which the browser instance group belongs. |
cn-hangzhou+dir-843734**** |
| RestrictedURLs |
array<object> |
The list of website access restrictions. A maximum of 20 restrictions are returned. To query the complete list, call the |
|
|
object |
An allowed website URL configuration. |
||
| RestrictedURLId |
string |
The ID of the website access restriction entry. |
ru-12345 |
| URL |
string |
The website URL in the access restriction entry. |
aliyun.com |
| VSwitchIds |
array |
The list of vSwitch IDs used by the browser instance group. This parameter is available for scenarios where custom networks are configured. |
|
|
string |
The vSwitch ID. |
vsw-bp1example |
|
| NodeInstanceType |
object |
The node specifications. This parameter is not applicable to the MAU scenario. |
|
| Cpu |
string |
The CPU configuration of the node. This parameter is not applicable to the MAU scenario. |
- |
| Memory |
integer |
The memory configuration of the node. This parameter is not applicable to the MAU scenario. |
- |
| NodePool |
array<object> |
The list of node pool information. This parameter is not applicable to the MAU scenario and may return an empty list. |
|
|
object |
The node pool information. This parameter is not applicable to the MAU scenario. |
||
| NodeAmount |
string |
The total number of nodes. This parameter is not applicable to the MAU scenario. |
- |
| NodeUsed |
string |
The number of used nodes. This parameter is not applicable to the MAU scenario. |
- |
| OsType |
string |
The operating system type of the browser instance group. Currently, Windows is used in the MAU scenario. Valid values:
|
Windows |
| Policy |
object |
The policy configuration returned for the browser instance group. The policy fields are used to view existing settings and do not indicate that all corresponding creation parameters are configurable. |
|
| AppContentProtection |
string |
The screen capture prevention switch.
Valid values:
|
on |
| AuthorizeAccessPolicyRules |
array<object> |
The IP address whitelist rules for client access. |
|
|
object |
A client source IP address access rule. |
||
| CidrIp |
string |
The source CIDR block of the client that is allowed to access. |
192.168.1.0/24 |
| Description |
string |
The description of the client access rule. |
Office network access |
| Policy |
string |
The action of the client access rule.
Valid values:
|
allow |
| ClientTypes |
array<object> |
The list of client access control configurations. |
|
|
object |
The access switch configuration for a client type. |
||
| ClientType |
string |
The client type. Valid values:
This field reflects the existing access configurations and does not indicate that all clients are currently available for the product. Valid values:
|
windows |
| Status |
string |
The access policy switch for the client type. Valid values:
Valid values:
|
on |
| ClipboardPolicy |
object |
Sets the clipboard transfer direction, content type, and size limits. |
|
| Clipboard |
string |
The clipboard transfer direction. The value is case-insensitive. Valid values:
Valid values:
|
readwrite |
| ClipboardReadLimit |
integer |
The clipboard size limit for inbound transfer from the local PC to the cloud browser. |
1024 |
| ClipboardScope |
string |
The clipboard control granularity. Valid values:
Valid values:
|
grained |
| ClipboardSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| ClipboardWriteLimit |
integer |
The clipboard size limit for outbound transfer from the cloud browser to the local PC. |
1024 |
| FileClipboard |
string |
The clipboard transfer direction. The value is case-insensitive. Valid values:
Valid values:
|
off |
| RichTextClipboard |
string |
The clipboard transfer direction. The value is case-insensitive. Valid values:
Valid values:
|
off |
| RichTextClipboardLimit |
integer |
The clipboard size limit for rich text. |
1024 |
| RichTextClipboardReadLimit |
integer |
The clipboard size limit for inbound transfer from the local PC to the cloud browser. |
1 |
| RichTextClipboardReadSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| RichTextClipboardSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| RichTextClipboardWriteLimit |
integer |
The clipboard size limit for outbound transfer from the cloud browser to the local PC. |
1 |
| RichTextClipboardWriteSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| TextClipboard |
string |
The clipboard transfer direction. The value is case-insensitive. Valid values:
Valid values:
|
readwrite |
| TextClipboardReadLimit |
integer |
The clipboard size limit for inbound transfer from the local PC to the cloud browser. |
1 |
| TextClipboardReadSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| TextClipboardWriteLimit |
integer |
The clipboard size limit for outbound transfer from the cloud browser to the local PC. |
1 |
| TextClipboardWriteSizeUnit |
string |
The clipboard size unit. Valid values:
Valid values:
|
KB |
| DisconnectKeepSession |
string |
The data retention policy after disconnection. Valid values:
Note: Valid values:
|
customTime |
| DisconnectKeepSessionTime |
integer |
The returned retention duration for disconnected sessions, in seconds. This parameter is for viewing configurations only and does not indicate that the create operation supports setting this parameter. |
1800 |
| FileManager |
string |
The floating ball file manager switch. Valid values:
Valid values:
|
off |
| Html5FileTransfer |
string |
The file transfer policy for the web client. Valid values:
Configure this parameter in conjunction with the clipboard policy. Valid values:
|
full |
| MultiScreen |
string |
The dual-screen switch for cloud browsers. |
off |
| NoOperationDisconnect |
string |
Specifies whether to automatically disconnect sessions after a period of inactivity. The value is case-insensitive. Valid values:
When enabled, use NoOperationDisconnectTime to set the idle timeout period. Valid values:
|
on |
| NoOperationDisconnectTime |
integer |
The idle timeout period in seconds before a session is automatically disconnected. This feature is enabled or disabled by the NoOperationDisconnect parameter. |
600 |
| PolicyId |
string |
The ID of the policy associated with the browser instance group. |
pg-0bf5d87epuq5**** |
| PolicyVersion |
string |
The policy version. Valid values:
Valid values:
|
CENTER |
| VideoPolicy |
object |
The video display policy for browser sessions. |
|
| FrameRate |
integer |
The frame rate for browser sessions. |
30 |
| WatermarkPolicy |
object |
The watermark display configuration for browser sessions. |
|
| WatermarkSwitch |
string |
Specifies whether to enable watermarks. The value is case-insensitive. Valid values:
When disabled, the watermark content type list is not used. Valid values:
|
ON |
| WatermarkTypes |
array |
The list of watermark content types. Valid values:
Use watermark types that are supported by the browser and client. |
|
|
string |
The watermark content type. EndUserId indicates the user ID, InstanceGroupId indicates the delivery group ID, and ClientTime indicates the current client time. Valid values:
|
EndUserId |
|
| Status |
string |
The status of the browser instance group. Valid values:
Valid values:
|
PUBLISHED |
| SubPayType |
string |
The sub-billing type. In the MAU scenario, mau is returned, which indicates billing by monthly active users. Valid values:
|
mau |
| SupportUserGroupMixedAuth |
boolean |
Specifies whether mixed authorization of users and user groups is supported. A value of true indicates that it is supported, and false indicates that it is not supported. Evaluate this parameter based on the current authorization mode. |
false |
| Tier |
string |
The version of the browser. Valid values:
In the MAU scenario, the value is Pro. Valid values:
|
Pro |
| Timers |
array<object> |
The session timer configurations returned in the current response. This parameter is used to view the effective settings and does not indicate that the create operation supports configuring this parameter. |
|
|
object |
A session timer configuration. |
||
| Interval |
integer |
The session retention period in minutes after disconnection. A value of -1 indicates that the session is not unbound due to this timeout, but is still subject to authorization and other session release policies. |
15 |
| TimerType |
string |
The timer configuration type. A value of SESSION_TIMEOUT indicates the session retention period after disconnection. Valid values:
|
SESSION_TIMEOUT |
| UserGroupAuthMode |
string |
The current authorization mode. Valid values:
Valid values:
|
Mixed |
| UserLimit |
object |
The user quota information. |
|
| UserQuota |
integer |
The number of user quotas. |
100 |
| RequestId |
string |
The ID of the request. |
01A0C2ED-95F2-1A37-9FC6-4A395179**** |
Examples
Success response
JSON format
{
"BrowserInstanceGroupModel": {
"AuthNotificationEnabled": true,
"AuthorizedUserInfo": {
"TotalCount": 0,
"TotalUserGroupCount": 0
},
"BizRegionId": "cn-hangzhou",
"BrowserConfig": {
"Bookmarks": [
{
"BookmarkFolder": "Work Portal",
"BookmarkId": "bm-12345",
"BookmarkName": "Alibaba Cloud Official Website",
"BookmarkURL": "https://www.aliyun.com"
}
],
"BrowserParam": "--incognito",
"CookiesSync": "true",
"Homepage": "https://www.aliyun.com"
},
"BrowserInstanceGroupId": "big-0c7loey7fzjq****",
"BrowserInstanceGroupName": "Office Browser",
"BrowserInstanceGroupSetId": "set-3jm9d0abc00example",
"ChargeType": "PostPaid",
"DefaultAccessUrl": "https://wuying.aliyun.com/integration?appId=browser&appInstanceGroupId=big-0c7loey7fzjq****",
"Duration": {
"CurrentPayStage": "-",
"PeriodEndTime": "-",
"PeriodStartTime": "-",
"TotalDuration": 0,
"UsedDuration": 0
},
"ExpiredTime": "-",
"GmtCreate": "2026-09-21T07:00:39.000+00:00",
"Homepage": "https://www.aliyun.com",
"ImageId": "imgc-070qhs8oeju4****",
"InstanceType": "appstreaming.general.basic",
"MaxAmount": 100,
"Network": {
"AccessRestriction": "ALLOW_ALL",
"OfficeSiteId": "cn-hangzhou+dir-843734****",
"RestrictedURLs": [
{
"RestrictedURLId": "ru-12345",
"URL": "aliyun.com"
}
],
"VSwitchIds": [
"vsw-bp1example"
]
},
"NodeInstanceType": {
"Cpu": "-",
"Memory": 0
},
"NodePool": [
{
"NodeAmount": "-",
"NodeUsed": "-"
}
],
"OsType": "Windows",
"Policy": {
"AppContentProtection": "on",
"AuthorizeAccessPolicyRules": [
{
"CidrIp": "192.168.1.0/24",
"Description": "Office network access",
"Policy": "allow"
}
],
"ClientTypes": [
{
"ClientType": "windows",
"Status": "on"
}
],
"ClipboardPolicy": {
"Clipboard": "readwrite",
"ClipboardReadLimit": 1024,
"ClipboardScope": "grained",
"ClipboardSizeUnit": "KB",
"ClipboardWriteLimit": 1024,
"FileClipboard": "off",
"RichTextClipboard": "off",
"RichTextClipboardLimit": 1024,
"RichTextClipboardReadLimit": 1,
"RichTextClipboardReadSizeUnit": "KB",
"RichTextClipboardSizeUnit": "KB",
"RichTextClipboardWriteLimit": 1,
"RichTextClipboardWriteSizeUnit": "KB",
"TextClipboard": "readwrite",
"TextClipboardReadLimit": 1,
"TextClipboardReadSizeUnit": "KB",
"TextClipboardWriteLimit": 1,
"TextClipboardWriteSizeUnit": "KB"
},
"DisconnectKeepSession": "customTime",
"DisconnectKeepSessionTime": 1800,
"FileManager": "off",
"Html5FileTransfer": "full",
"MultiScreen": "off",
"NoOperationDisconnect": "on",
"NoOperationDisconnectTime": 600,
"PolicyId": "pg-0bf5d87epuq5****",
"PolicyVersion": "CENTER",
"VideoPolicy": {
"FrameRate": 30
},
"WatermarkPolicy": {
"WatermarkSwitch": "ON",
"WatermarkTypes": [
"EndUserId"
]
}
},
"Status": "PUBLISHED",
"SubPayType": "mau",
"SupportUserGroupMixedAuth": false,
"Tier": "Pro",
"Timers": [
{
"Interval": 15,
"TimerType": "SESSION_TIMEOUT"
}
],
"UserGroupAuthMode": "Mixed",
"UserLimit": {
"UserQuota": 100
}
},
"RequestId": "01A0C2ED-95F2-1A37-9FC6-4A395179****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.