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

OSCHINA-MIRROR/openeuler-go-gitee

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

Пройден через указатель на структуру DeleteV5ReposOwnerRepoIssuesNumberLabelsNameOpts

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

Ответ: пустой ответ тела.

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

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

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

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

DeleteV5ReposOwnerRepoLabelsName

DeleteV5ReposOwnerRepoLabelsName(ctx, owner, repo, name, optional) Удаление метки задачи репозитория.

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

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, ведения журнала, отмены, сроков действия, трассировки и т. д.
owner string Адрес пространства репозиториев (путь предприятия, организации или отдельного лица)
repo string Путь репозитория (путь)
name string Имя метки
optional DeleteV5ReposOwnerRepoLabelsNameOpts Необязательные параметры nil, если нет параметров

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

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

Ответ: пустое тело ответа.

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

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

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

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

GetV5EnterprisesEnterpriseLabels

[]Label GetV5EnterprisesEnterpriseLabels(ctx, enterprise, optional) Получение всех меток предприятия.

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

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

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

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

Ответ: массив меток Label.

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

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

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

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

GetV5EnterprisesEnterpriseLabelsName

Label GetV5EnterprisesEnterpriseLabelsName(ctx, enterprise, name, optional) Получение метки предприятия по имени.

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

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

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

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

Ответ: метка Label.

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

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

  • Content-Type: application/json, multipart/form-data;
  • Accept: application/json. Получение всех меток задач репозитория

GetV5ReposOwnerRepoLabels

  • Параметры:
    • ctx — контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.;
    • owner — адрес пространства репозитория (адрес предприятия, организации или человека);
    • repo — путь репозитория;
    • optional — необязательные параметры.*

Возвращаемый тип: []Label.

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

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

* Content-Type: application/json, multipart/form-data;
* Accept: application/json.*

Получение всех меток репозитория

GetV5ReposOwnerRepoIssuesNumberLabels

  • Параметры:
    • ctx — контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.;
    • owner — адрес пространства репо (адрес предприятия, организации или человека);
    • repo — путь репо;
    • number — номер задачи;
    • optional — дополнительные параметры.*

Возвращаемый тип: []Label.

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

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

    • Content-Type: application/json;
    • Accept: application/json.

Получение метки по её названию

GetV5ReposOwnerRepoLabelsName

  • Параметры:

    • ctx — контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т.д.;
    • owner — адрес пространства репо (адрес предприятия, организации или человека);
    • repo — путь репо;
    • name — название метки;
    • optional — дополнительные параметры.*
  • Возвращаемый тип: Label.*

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

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

    • Content-Type: application/json;
    • Accept: application/json. Обновление задачи в репозитории

Обновление задачи в репозитории.

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

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.
owner string Адрес пространства репозитория (путь предприятия, организации или отдельного лица)
repo string Путь репозитория
originalName string Исходное имя метки

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

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

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

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

Label.

Авторизация

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

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

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

Создание метки Issue

Создание метки Issue. В запросе body необходимо указать массив, элементами которого являются имена меток. Например: ["performance", "bug"].

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

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.
owner string Адрес пространства репозитория (путь предприятия, организации или отдельного лица)
repo string Путь репозитория
number string Номер Issue (различать регистр, # добавлять не нужно)
body PullRequestLabelPostParam Обязательно, содержимое метки

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

[]Label.

Авторизация

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

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

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

Создание репозитарной метки

Создание репозитарной метки.

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

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.
owner string Адрес пространства репозитория (путь предприятия, организации или отдельного лица)
repo string Путь репозитория
body LabelPostParam Обязательно, содержимое метки

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

Label.

Авторизация

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

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

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

Замена всех меток Issue

Замена всех меток Issue. В запросе body необходимо указать массив, элементами которого являются имена меток. Например: ["performance", "bug"].

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

Параметр Тип Описание Примечания
ctx context.Context Контекст для аутентификации, логирования, отмены, дедлайнов, трассировки и т. д.
owner string Адрес пространства репозитория (путь предприятия, организации или отдельного лица)
repo string Путь репозитория
number string Номер Issue (различать регистр, # добавлять не нужно)
body PullRequestLabelPostParam Обязательно, содержимое меток

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

[]Label.

Авторизация

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

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

  • Content-Type: application/json, multipart/form-data;
  • Accept: application/json. топ] [Назад к списку API] [Назад к списку моделей] [Назад к README]

Опубликовать ( 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