1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openeuler-go-gitee

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
OrganizationsApi.md 23 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 05:39 890f378

DeleteV5OrgsOrgMembershipsUsername

DeleteV5OrgsOrgMembershipsUsername(ctx, org, username, optional)

Удаление члена организации, управляемой авторизованным пользователем.

Обязательные параметры:

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков, трассировки и т. д.
org string Путь к организации (path/login)
username string Имя пользователя (username/login)

Необязательные параметры: необязательные параметры передаются через указатель на структуру DeleteV5OrgsOrgMembershipsUsernameOpts.

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя

Тип возвращаемого значения: пустой ответ.

Авторизация: не требуется.

Заголовки HTTP-запроса:

— Content-Type: application/json, multipart/form-data;

— Accept: application/json.

[Back to top] [Back to API list] [Back to Model list] [Back to README].

DeleteV5UserMembershipsOrgsOrg

DeleteV5UserMembershipsOrgsOrg(ctx, org, optional)

Выход из организации.

Обязательные параметры:

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков, трассировки и т. д.
org string Путь к организации (path/login)

Необязательные параметры: Необязательные параметры передаются через указатель на структуру DeleteV5UserMembershipsOrgsOrgOpts.

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя

Тип возвращаемого значения: пустой ответ.

Авторизация: не требуется.

Заголовки HTTP-запроса:

— Content-Type: application/json, multipart/form-data;

— Accept: application/json. ### GetV5OrgsOrg

Group GetV5OrgsOrg(ctx, org, optional)

Получение организации.

Обязательные параметры:

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.
org string Путь организации (path/login)
optional GetV5OrgsOrgOpts Необязательные параметры nil, если параметров нет

Необязательные параметры:

Необязательные параметры передаются через указатель на структуру GetV5OrgsOrgOpts.

Параметр Тип Описание Примечания
accessToken optional.String Код авторизации пользователя

Возвращаемый тип:

Group.

Авторизация:

Авторизация не требуется.

Заголовки HTTP-запроса:

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[[Вернуться к началу]] [[Вернуться к списку API]] [[Вернуться к списку моделей]] [[Вернуться к README]]

GetV5OrgsOrgMembers

[]UserBasic GetV5OrgsOrgMembers(ctx, org, optional)

Список всех членов организации.

Обязательные параметры:

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т.д.
org string Путь организации (path/login)
optional GetV5OrgsOrgMembersOpts Необязательные параметры nil, если параметров нет

Необязательные параметры:

Необязательные параметры передаются через указатель на структуру GetV5OrgsOrgMembersOpts.

Параметр Тип Описание Примечания
accessToken optional.String Код авторизации пользователя
page optional.Int32 Текущая страница По умолчанию 1
perPage optional.Int32 Количество элементов на странице, максимум 100 По умолчанию 20
role optional.String Фильтр по роли По умолчанию все

Возвращаемый тип:

[]UserBasic.

Авторизация:

Авторизация не требуется.

Заголовки HTTP-запроса:

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[[Вернуться к началу]] [[Вернуться к списку API]] [[Вернуться к списку моделей]] [[Вернуться к README]]

GetV5OrgsOrgMembershipsUsername

GroupMember GetV5OrgsOrgMembershipsUsername(ctx, org, username, optional)

Получить члена организации, которому принадлежит авторизованный пользователь.

Обязательные параметры:

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т.д.
org string Путь организации (path/login)
username string Имя пользователя (username/login)
optional GetV5OrgsOrgMembershipsUsernameOpts Необязательные параметры nil, если параметров нет

Необязательные параметры:

Необязательные параметры передаются через указатель на структуру GetV5OrgsOrgMembershipsUsernameOpts.

Параметр Тип Описание Примечания
accessToken optional.String Код авторизации пользователя

Возвращаемый тип:

GroupMember.

Авторизация:

Авторизация не требуется.

Заголовки HTTP-запроса:

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[[Вернуться к началу]] [[Вернуться к списку API]] [[Вернуться к списку моделей]] [[Вернуться к README]]

GetV5UserMembershipsOrgs

[]GroupMember GetV5UserMembershipsOrgs(ctx, optional)

Перечисление информации о членах организации для авторизованного пользователя.

Обязательный параметр:

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т.д.

Атрибуты контекста, такие как authentication, logging, cancellation, deadlines, tracing и другие, не были переведены. Отмена, сроки выполнения, трассировка и т. д.

Необязательно| GetV5UserMembershipsOrgsOpts | Необязательные параметры | nil, если параметров нет

Необязательные параметры

Необязательные параметры передаются через указатель на структуру GetV5UserMembershipsOrgsOpts

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя
active optional.Bool Отфильтровывает данные по активации членов, по умолчанию возвращает все данные
page optional.Int32 Текущая страница [по умолчанию 1]
perPage optional.Int32 Количество на страницу, максимум 100 [по умолчанию 20]

Возвращаемый тип

[]GroupMember

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

GetV5UserMembershipsOrgsOrg

GroupMember GetV5UserMembershipsOrgsOrg(ctx, org, optional) Получение информации о членах организации авторизованного пользователя

Получение информации о членах организации авторизованного пользователя.

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т.д.
org string Путь организации (path/login)
optional GetV5UserMembershipsOrgsOrgOpts Необязательные параметры nil, если нет параметров

Необязательные параметры

Необязательные параметры передаются через указатель на структуру GetV5UserMembershipsOrgsOrgOpts

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя

Возвращаемый тип

GroupMember

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

GetV5UserOrgs

[]Group GetV5UserOrgs(ctx, optional) Список организаций, в которых состоит авторизованный пользователь

Список организаций, в которых состоит авторизованный пользователь.

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т.д.
optional GetV5UserOrgsOpts Необязательные параметры nil, если нет параметров

Необязательные параметры

Необязательные параметры передаются через указатель на структуру GetV5UserOrgsOpts

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя
page optional.Int32 Текущая страница [по умолчанию 1]
perPage optional.Int32 Максимальное количество на странице, 100 [по умолчанию 20]
admin optional.Bool Только список организаций, которыми управляет авторизованный пользователь

Возвращаемый тип

[]Group

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

GetV5UsersUsernameOrgs

[]Group GetV5UsersUsernameOrgs(ctx, username, optional) Список организаций пользователя

Список организаций пользователя.

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т.д.
username string Имя пользователя (username/login)
optional GetV5UsersUsernameOrgsOpts Необязательные параметры nil, если нет параметров

Необязательные параметры

Необязательные параметры передаются через указатель на структуру GetV5UsersUsernameOrgsOpts

Имя Тип Описание Примечания
accessToken
page optional.Int32 текущая страница [по умолчанию 1]
perPage optional.Int32 количество на странице, максимум 100 [по умолчанию 20]

Возвращаемый тип

[]Group

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

PatchV5OrgsOrg

GroupDetail PatchV5OrgsOrg(ctx, org, optional) Обновление учётных данных организации, управляемой авторизованным пользователем

Обновление учётных данных организации, управляемой авторизованным пользователем

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т. д.
org string путь организации (path/login)
optional *PatchV5OrgsOrgOpts необязательные параметры nil, если параметров нет

Необязательные параметры

Необязательные параметры передаются через указатель на структуру PatchV5OrgsOrgOpts

Имя Тип Описание Примечания

accessToken | optional.String| пользовательский код авторизации | email | optional.String| общедоступный адрес электронной почты организации | location | optional.String| местоположение организации | name | optional.String| название организации | description | optional.String| краткое описание организации | htmlUrl | optional.String| веб-сайт организации |

Возвращаемый тип

GroupDetail

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

PatchV5UserMembershipsOrgsOrg

GroupMember PatchV5UserMembershipsOrgsOrg(ctx, org, optional) Обновляет данные участника организации для авторизованного пользователя

Обновляет данные участника организации для авторизованного пользователя

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т. д.
org string путь организации (path/login)
optional *PatchV5UserMembershipsOrgsOrgOpts необязательные параметры nil, если параметров нет

Необязательные параметры

Необязательные параметры передаются через указатель на структуру PatchV5UserMembershipsOrgsOrgOpts

Имя Тип Описание Примечания

accessToken | optional.String| код авторизации пользователя | remark | optional.String| примечание о членстве в организации |

Возвращаемый тип

GroupMember

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Вернуться к началу] [Вернуться к списку API] [Вернуться к списку моделей] [Вернуться к README]

PostV5UsersOrganization

Group PostV5UsersOrganization(ctx, name, org, optional) Создаёт организацию

Создаёт организацию

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context контекст для аутентификации, ведения журнала, отмены, сроков выполнения, трассировки и т. д.
name string название организации
org string путь организации (path/login)
optional *PostV5UsersOrganizationOpts необязательные параметры nil, если параметров нет

Необязательные параметры

Необязательные параметры передаются через указатель на структуру PostV5UsersOrganizationOpts

Имя Тип Описание Примечания

accessToken | optional.String| код авторизации пользователя | description | optional.String| описание организации |

Возвращаемый тип

Group

Авторизация

Авторизация не требуется

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data PutV5OrgsOrgMembershipsUsername

GroupMember PutV5OrgsOrgMembershipsUsername(ctx, org, username, optional) Добавление или обновление члена организации, управляемой авторизованным пользователем.

Добавление или обновление члена организации, управляемой авторизованным пользователем.

Обязательные параметры

Имя Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков, трассировки и т. д.
org string Путь к организации (path/login)
username string Имя пользователя (username/login)
optional PutV5OrgsOrgMembershipsUsernameOpts Необязательные параметры nil, если нет параметров

Необязательные параметры

Необязательные параметры передаются через указатель на структуру PutV5OrgsOrgMembershipsUsernameOpts.

Имя Тип Описание Примечания
accessToken optional.String Код авторизации пользователя
role optional.String Роль пользователя в организации [по умолчанию — member]

Возвращаемый тип

GroupMember

Авторизация

Авторизация не требуется.

Заголовки HTTP-запроса

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/openeuler-go-gitee.git
git@api.gitlife.ru:oschina-mirror/openeuler-go-gitee.git
oschina-mirror
openeuler-go-gitee
openeuler-go-gitee
master