ProjectGroup

data class ProjectGroup(@Json(name = "id") val id: String, @Json(name = "displayName") val displayName: String? = null, @Json(name = "description") val description: String? = null, @Json(name = "identityProviderAttributeValue") val identityProviderAttributeValue: String? = null, @Json(name = "projects") val projects: List<ProjectReference>? = null)

A group of projects that can be assigned to users.

Parameters

id

The unique identifier for the project group. Must not contain whitespace.

displayName

The label used when displaying the project group.

description

The description of the project group.

identityProviderAttributeValue

The value of an identity provider attribute this project group is associated with. Users who have this value in the identity provider attribute will be assigned this project group.

projects

Constructors

Link copied to clipboard
constructor(@Json(name = "id") id: String, @Json(name = "displayName") displayName: String? = null, @Json(name = "description") description: String? = null, @Json(name = "identityProviderAttributeValue") identityProviderAttributeValue: String? = null, @Json(name = "projects") projects: List<ProjectReference>? = null)

Properties

Link copied to clipboard
val description: String? = null
Link copied to clipboard
val displayName: String? = null
Link copied to clipboard
val id: String
Link copied to clipboard