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.