REST Resource: organizations.appgroups

Resource: AppGroup

AppGroup contains the request/response fields representing the logical grouping of apps. Note that appgroup_id, createTime and updateTime cannot be changed by the user, and gets updated by the system. The name and the organization once provided cannot be edited subsequently.

JSON representation
{
  "appGroupId": string,
  "name": string,
  "channelUri": string,
  "channelId": string,
  "displayName": string,
  "organization": string,
  "status": string,
  "attributes": [
    {
      object (Attribute)
    }
  ],
  "createdAt": string,
  "lastModifiedAt": string
}
Fields
appGroupId

string

Output only. Internal identifier that cannot be edited

name

string

Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.

channelUri

string

A reference to the associated storefront/marketplace.

channelId

string

channel identifier identifies the owner maintaing this grouping.

displayName

string

app group name displayed in the UI

organization

string

Immutable. the org the app group is created

status

string

Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.

attributes[]

object (Attribute)

A list of attributes

createdAt

string (int64 format)

Output only. Created time as milliseconds since epoch.

lastModifiedAt

string (int64 format)

Output only. Modified time as milliseconds since epoch.

Methods

create

Creates an AppGroup.

delete

Deletes an AppGroup.

get

Returns the AppGroup details for the provided AppGroup name in the request URI.

list

Lists all AppGroups in an organization.

update

Updates an AppGroup.