Skip to main content

types

Group

A Group resource. For more information, see Groups.

id : string

ID of the group.

organizationId : string

ID of the organization that the group belongs to.

createdAt : google.protobuf.Timestamp

Creation timestamp.

name : string

Name of the group.

description : string

Description of the group.

GroupMapping

Group synchronization status for a specific federation Absence of this object for a federation means that there is no group synchronization set of for the federation.

federationId : string

Federation id

enabled : bool

Flag to show whether group synchronization should be enabled for this federation.

GroupMappingItem

Group mapping represents which external (federated) groups should match which internal (cloud) groups

externalGroupId : string

External group id (received from identity provider)

internalGroupId : string

Internal cloud group id

Organization

An Organization resource. For more information, see Organization.

id : string

ID of the organization.

createdAt : google.protobuf.Timestamp

Creation timestamp.

name : string

Name of the organization. 3-63 characters long.

description : string

Description of the organization. 0-256 characters long.

title : string

Display name of the organization. 0-256 characters long.

labels : string

Resource labels as key:value pairs. Maximum of 64 per resource.

SamlUserAccount

A SAML federated user. For more information, see federations.

Attribute

value : string
federationId : string

ID of the federation that the federation belongs to.

nameId : string

Name Id of the SAML federated user. The name is unique within the federation. 1-256 characters long.

attributes : Attribute

Additional attributes of the SAML federated user.

UserAccount

Currently represents only Yandex account.

id : string

ID of the user account.

One of userAccount

  • yandexPassportUserAccount : YandexPassportUserAccount

    A YandexPassportUserAccount resource.

  • samlUserAccount : SamlUserAccount

    A SAML federated user.

UserSshKey

id : string
subjectId : string
data : string
name : string
fingerprint : string
organizationId : string
createdAt : google.protobuf.Timestamp
expiresAt : google.protobuf.Timestamp

Used for temporary keys, if empty the key doesn't expire

YandexPassportUserAccount

A YandexPassportUserAccount resource. For more information, see Yandex account.

login : string

Login of the Yandex user account.

defaultEmail : string

Default email of the Yandex user account.