Sdílet prostřednictvím


Bitbucket

Bitbucket je webová hostitelská služba pro projekty, které používají řízení revizí GIT.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Microsoft
URL Podpora Microsoft LogicApps
Podpora microsoft Power Automate
Podpora Microsoft Power Apps
Metadata konektoru
Vydavatel Microsoft
Internetová stránka https://bitbucket.org/
Zásady ochrany osobních údajů https://www.atlassian.com/legal/privacy-policy

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund
Frekvence dotazování triggerů 1 30 sekund

Akce

Odmítnout žádost o přijetí změn

Tato operace slouží k odmítnutí existující žádosti o přijetí změn.

Problém s vytvořením

Tato operace vytvoří v daném úložišti nový problém.

Schválit žádost o přijetí změn

Tato operace slouží ke schválení existující žádosti o přijetí změn.

Sloučení žádosti o přijetí změn

Tato operace může sloučit danou žádost o přijetí změn.

Získání problému podle ID

Tato operace načte všechny informace o daném problému.

Získání uživatele podle ID

Tato operace vrátí všechny informace o daném uživateli podle jeho ID.

Odmítnout žádost o přijetí změn

Tato operace slouží k odmítnutí existující žádosti o přijetí změn.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

ID žádosti o přijetí změn
pullrequestId True string

ID žádosti o přijetí změn.

Návraty

Problém s vytvořením

Tato operace vytvoří v daném úložišti nový problém.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Název problému
title True string
Description
raw string
Typ problému
kind True string
Priority
priority True string

Priorita kategorie problému.

Stav
status string
Součást
name string

Předdefinovaná hodnota komponenty.

Milník
name string

Předdefinovaná hodnota milníku

Version
name string

Předdefinovaná hodnota verze

Návraty

Schválit žádost o přijetí změn

Tato operace slouží ke schválení existující žádosti o přijetí změn.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

ID žádosti o přijetí změn
pullrequestId True string

ID žádosti o přijetí změn.

Návraty

Sloučení žádosti o přijetí změn

Tato operace může sloučit danou žádost o přijetí změn.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

ID žádosti o přijetí změn
pullrequestId True string

ID žádosti o přijetí změn.

Návraty

Získání problému podle ID

Tato operace načte všechny informace o daném problému.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

ID problému
issueId True string

ID problému.

Návraty

Získání uživatele podle ID

Tato operace vrátí všechny informace o daném uživateli podle jeho ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID uživatele
userId True string

ID uživatele.

Návraty

Aktivační události

Při aktualizaci problému

Aktivuje se při aktualizaci problému v daném úložišti.

Při odmítnutí žádosti o přijetí změn

Aktivuje se, když se v daném úložišti odmítne existující pullreqest.

Při přidání nového problému

Aktivuje se, když se do daného úložiště přidá nový problém.

Při přidání úložiště

Aktivuje se při vytvoření nového úložiště pro ověřený účet.

Při schválení žádosti o přijetí změn

Aktivuje se, když je v zadaném úložišti schválená žádost o přijetí změn.

Při sloučení žádosti o přijetí změn

Aktivuje se při sloučení existujícího pullreqestu v daném úložišti.

Při vložení nového potvrzení

Aktivuje se, když se do daného úložiště odešle nové potvrzení.

Při vytvoření žádosti o přijetí změn

Aktivuje se, když se v daném úložišti vytvoří nový pullreqest.

Při aktualizaci problému

Aktivuje se při aktualizaci problému v daném úložišti.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při odmítnutí žádosti o přijetí změn

Aktivuje se, když se v daném úložišti odmítne existující pullreqest.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při přidání nového problému

Aktivuje se, když se do daného úložiště přidá nový problém.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při přidání úložiště

Aktivuje se při vytvoření nového úložiště pro ověřený účet.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

Návraty

Při schválení žádosti o přijetí změn

Aktivuje se, když je v zadaném úložišti schválená žádost o přijetí změn.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při sloučení žádosti o přijetí změn

Aktivuje se při sloučení existujícího pullreqestu v daném úložišti.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při vložení nového potvrzení

Aktivuje se, když se do daného úložiště odešle nové potvrzení.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Při vytvoření žádosti o přijetí změn

Aktivuje se, když se v daném úložišti vytvoří nový pullreqest.

Parametry

Name Klíč Vyžadováno Typ Description
Název účtu
account True string

Atlassian account or team name

ID úložiště
slug True string

Úložiště Bitbucket

Návraty

Definice

WebhookIssueCreatedResponse

Name Cesta Typ Description
Actor
actor Actor
problém
issue Issue
Repository
repository Repository

WebhookIssueUpdatedResponse

Name Cesta Typ Description
Actor
actor Actor
changes
changes Changes
Comment
comment Comment
problém
issue Issue
Repository
repository Repository

WebhookPullRequestApprovedResponse

Name Cesta Typ Description
Schválení
approval Approval
Actor
actor Actor
PR
pullrequest PullRequest
Repository
repository Repository

WebhookPullRequestCreatedResponse

Name Cesta Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Repository
repository Repository

WebhookPullRequestDeclinedResponse

Name Cesta Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Repository
repository Repository

WebhookPullRequestMergedResponse

Name Cesta Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Repository
repository Repository

WebhookRepositoryPushResponse

Name Cesta Typ Description
Actor
actor Actor
Posunout
push Push
Repository
repository Repository

List_repositories_Response

Name Cesta Typ Description
values
values array of object

values

SCM
values.scm string

Správce správy zdrojového kódu pro úložiště

Internetová stránka
values.website string

Adresa URL webu, pokud je definována.

Obsahuje wikiweb
values.has_wiki boolean

Hodnota True, pokud má úložiště wikiweb.

Název
values.name string

Název úložiště

Zásady forku
values.fork_policy string

Povolte forky, žádné veřejné forky nebo žádné forky.

Univerzálně jedinečný identifikátor (UUID)
values.uuid string

Neměnné ID úložiště

Jazyk
values.language string

Programovací jazyk používaný v úložišti.

Vytvořeno Date-Time
values.created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Má sledování problémů
values.has_issues boolean

Hodnota True, pokud je pro úložiště nastaveno sledování problémů.

Uživatelské jméno
values.owner.username string

Uživatelské jméno vlastníka úložiště

Název
values.owner.display_name string

Zobrazovaný název vlastníka úložiště

Univerzálně jedinečný identifikátor (UUID)
values.owner.uuid string

Jedinečný identifikátor vlastníka úložiště.

Aktualizace Date-Time
values.updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Velikost
values.size integer

Celé číslo označující velikost úložiště v bajtech.

Typ
values.type string

Git nebo mercurial.

Slug
values.slug string

Slug slouží k identifikaci úložiště.

Je soukromý
values.is_private boolean

Hodnota True, pokud je úložiště soukromé.

Description
values.description string

Popis úložiště.

ApprovePullRequestResponse

Name Cesta Typ Description
Role
role string

Role žádosti o přijetí změn

Typ
type string

Typ žádosti o přijetí změn.

Uživatelské jméno
user.username string

Uživatelské jméno schvalovatele.

Název
user.display_name string

Zobrazované jméno schvalovatele.

Typ
user.type string

Uživatel nebo tým

Univerzálně jedinečný identifikátor (UUID)
user.uuid string

Univerzální jedinečný identifikátor uživatele.

Je schváleno.
approved boolean

Hodnota True, pokud je žádost o přijetí změn schválena.

DeclineOrMergePullRequestResponse

Name Cesta Typ Description
Description
description string

Popis žádosti o přijetí změn

Title
title string

Název žádosti o přijetí změn

Název
destination.branch.name string

Název cílové větve.

Hash
destination.commit.hash string

SHA1 hlavy cílové větve.

Název
destination.repository.name string

Název úložiště cílové větve.

Univerzálně jedinečný identifikátor (UUID)
destination.repository.uuid string

UUID cílového úložiště větve.

Typ
destination.repository.type string

Typ úložiště cílové větve.

Stav
state string

Stav žádosti o přijetí změn

Uzavřeno uživatelským jménem
closed_by.username string

Uživatelské jméno osoby, která žádost o přijetí změn zavřela.

Uzavřeno podle názvu
closed_by.display_name string

Jméno osoby, která žádost o přijetí změn ukončila.

Typ uživatele
closed_by.type string

Uzavřeno uživatelem nebo týmem.

Univerzálně jedinečný identifikátor (UUID)
closed_by.uuid string

Jedinečný identifikátor osoby, která žádost o přijetí změn ukončila.

Název
source.branch.name string

Název zdrojové větve

Hash
source.commit.hash string

SHA1 hlavy zdrojové větve.

Název
source.repository.name string

Název úložiště zdrojové větve.

Univerzálně jedinečný identifikátor (UUID)
source.repository.uuid string

UUID zdrojového úložiště větve.

Typ
source.repository.type string

Typ úložiště zdrojové větve.

Název
author.display_name string

Zobrazovaný název tvůrce.

Typ
author.type string

Typ tvůrce.

Uživatelské jméno
author.username string

Uživatelské jméno tvůrce

Univerzálně jedinečný identifikátor (UUID)
author.uuid string

Univerzální jedinečný identifikátor tvůrce.

Vytvořeno Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Důvod
reason string

Důvod odmítnutí žádosti o přijetí změn (pokud ano).

Aktualizováno dne
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

identifikační číslo
id integer

ID žádosti o přijetí změn.

Počet úkolů
task_count integer

Počet úkolů.

IssueResponse

Name Cesta Typ Description
Priority
priority string

Priorita problému.

Druh
kind string

Druh problému.

typ
repository.type string

Typ úložiště.

název
repository.name string

Název úložiště.

celé jméno
repository.full_name string

Úplný název úložiště.

Univerzálně jedinečný identifikátor (UUID)
repository.uuid string

Univerzální jedinečný identifikátor úložiště.

Uživatelské jméno
reporter.username string

Uživatelské jméno zpravodaje.

Zobrazované jméno
reporter.display_name string

Zobrazovaný název zpravodaje.

Typ
reporter.type string

Typ reportéru.

Univerzálně jedinečný identifikátor (UUID)
reporter.uuid string

Univerzální jedinečný identifikátor zpravodaje.

Title
title string

Název problému.

Součást
component.name string

Předdefinovaná hodnota komponenty.

Hlasy
votes integer

Počet hlasů k problému.

Hodinky
watches integer

Počet hodinek na problému.

poslat SMS
content.raw string

Popis problému.

komentář
content.markup string

Popis značky problému.

html
content.html string

Popis kódu html problému

Pověřený
assignee string

Přiřazený uživatel problému.

Stav
state string

Stav problému.

Version
version.name string

Hodnota verze definovaná správcem.

Datum vytvoření
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Milník
milestone.name string

Předdefinovaná hodnota milníku

Aktualizováno dne
updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Typ
type string

Typ problému.

ID problému
id integer

ID problému.

UserResponse

Name Cesta Typ Description
Uživatelské jméno
username string

Uživatelské jméno.

Typ
type string

Typ uživatele.

Zobrazovaný název
display_name string

Zobrazované jméno uživatele.

Univerzálně jedinečný identifikátor (UUID)
uuid string

Univerzální jedinečný identifikátor uživatele.

Actor

Name Cesta Typ Description
Název
display_name string

Celé zobrazované jméno autora

Typ
type string

Uživatel nebo tým

Uživatelské jméno
username string

Uživatelské jméno nebo ID týmu.

Univerzálně jedinečný identifikátor (UUID)
uuid string

Jedinečný identifikátor uživatele nebo týmu.

Schválení

Name Cesta Typ Description
datum a čas
date string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

zobrazované jméno
user.display_name string

Zobrazované jméno schvalovatele.

typ
user.type string

Typ schvalovatele.

uživatelské jméno
user.username string

Uživatelské jméno schvalovatele.

Univerzálně jedinečný identifikátor (UUID)
user.uuid string

Univerzální jedinečný identifikátor schvalovatele.

Changes

Name Cesta Typ Description
Nový problém
title.new string

Nová hodnota pole problému

Starý problém
title.old string

Stará hodnota pole problému.

Comment

Name Cesta Typ Description
identifikační číslo
id integer

ID přidaného komentáře

Nadřazené ID
parent integer

ID nadřazeného komentáře

Description
content.raw string

Popis komentáře

Aktualizace Date-Time
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)
created_on date-time

created_on

Problém

Name Cesta Typ Description
Title
title string

Název problému

Milník
milestone string

Připravte problém.

Aktualizace Date-Time
updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Obsah problému
content.raw string

Nezpracovaný discription problému.

Vytvořeno Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Součást
component string

Hodnota enumerátoru definovaná uživatelem

Typ problému
type string

Chyba, vylepšení, návrh nebo úkol

identifikační číslo
id integer

Identifikátor problému.

Stav
state string

Stav problému

Priority
priority string

Kategorie priority problému

Version
version string

Řetězec obsahující hodnotu verze

Druh
kind string

Druh problému definovaný v grafickém uživatelském rozhraní

Žádost o stažení

Name Cesta Typ Description
identifikační číslo
id integer

ID žádosti o přijetí změn

Revidující
reviewers array of object

Seznam revidujících v žádosti o přijetí změn

Description
description string

Popis žádosti o přijetí změn

Název
destination.branch.name string

Název cílové větve.

Název respository
destination.repository.name string

Název úložiště, ve kterém se problém vytvoří.

Univerzálně jedinečný identifikátor (UUID)
destination.repository.uuid string

Jedinečné ID úložiště

Typ úložiště
destination.repository.type string

Typ úložiště, ve kterém se vytvoří problém.

Uzavřená větev
close_source_branch boolean

Po sloučení zavře zdrojová větev.

Název
author.display_name string

Zobrazované jméno autora žádosti o přijetí změn

Typ
author.type string

Uživatel nebo tým

Uživatelské jméno
author.username string

Uživatelské jméno autora žádosti o přijetí změn

Univerzálně jedinečný identifikátor (UUID)
author.uuid string

Univerzální jedinečný identifikátor autora.

Účastník
participants array of object
Role
participants.role string

Role účastníka

Zobrazovaný název
participants.user.display_name string

Zobrazované jméno účastníka

Typ
participants.user.type string

Uživatel nebo tým

Uživatelské jméno
participants.user.username string

Uživatelské jméno účastníka.

Univerzální jednoznačný identifikátor (UUID)
participants.user.uuid string

Univerzální jedinečný identifikátor uživatele.

Typ
participants.type string

Typ účastníka.

Název
source.branch.name string

Název zdrojové větve

Hash
source.commit.hash string

SHA1 hlavy zdrojové větve.

název
source.repository.name string

Název úložiště zdrojové větve.

Univerzálně jedinečný identifikátor (UUID)
source.repository.uuid string

UUID zdrojového úložiště větve.

Typ
source.repository.type string

Typ úložiště zdrojové větve.

Vytvořeno Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Stav
state string

Stav žádosti o přijetí změn

Důvod
reason string

Důvod odmítnutí žádosti o přijetí změn (pokud ano).

Aktualizace Date-Time
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm nebo -hh:mm)

Title
title string

Název žádosti o přijetí změn

Posunout

Name Cesta Typ Description
changes
changes array of object

changes

vytvořil
changes.created boolean

Určuje, jestli je odkaz nový.

typ
changes.old.type string

typ

syrový
changes.old.target.author.raw string

syrový

date
changes.old.target.date date-time

date

zpráva
changes.old.target.message string

zpráva

hodnota hash
changes.old.target.hash string

hodnota hash

typ
changes.old.target.type string

typ

rodiče
changes.old.target.parents array of object

rodiče

typ
changes.old.target.parents.type string

typ

href
changes.old.target.parents.links.html.href string

href

href
changes.old.target.parents.links.self.href string

href

hodnota hash
changes.old.target.parents.hash string

hodnota hash

href
changes.old.target.links.html.href string

href

href
changes.old.target.links.self.href string

href

název
changes.old.name string

název

href
changes.old.links.commits.href string

href

href
changes.old.links.html.href string

href

href
changes.old.links.self.href string

href

typ
changes.new.type string

typ

syrový
changes.new.target.author.raw string

syrový

date
changes.new.target.date date-time

date

zpráva
changes.new.target.message string

zpráva

hodnota hash
changes.new.target.hash string

hodnota hash

typ
changes.new.target.type string

typ

rodiče
changes.new.target.parents array of object

rodiče

typ
changes.new.target.parents.type string

typ

href
changes.new.target.parents.links.html.href string

href

href
changes.new.target.parents.links.self.href string

href

hodnota hash
changes.new.target.parents.hash string

hodnota hash

href
changes.new.target.links.html.href string

href

href
changes.new.target.links.self.href string

href

název
changes.new.name string

název

href
changes.new.links.commits.href string

href

href
changes.new.links.html.href string

href

href
changes.new.links.self.href string

href

zkrácený
changes.truncated boolean

Určuje, zda bitbucket zkrátil pole potvrzení v této datové části.

uzavřený
changes.closed boolean

Určuje, jestli je odkaz starý.

svěřuje
changes.commits array of object

svěřuje

syrový
changes.commits.author.raw string

syrový

date
changes.commits.date date-time

date

zpráva
changes.commits.message string

zpráva

hodnota hash
changes.commits.hash string

hodnota hash

typ
changes.commits.type string

typ

rodiče
changes.commits.parents array of object

rodiče

typ
changes.commits.parents.type string

typ

href
changes.commits.parents.links.html.href string

href

href
changes.commits.parents.links.self.href string

href

hodnota hash
changes.commits.parents.hash string

hodnota hash

vynucený
changes.forced boolean

Určete, jestli byla vynucená nabízení.

Repository

Name Cesta Typ Description
zobrazované jméno
owner.display_name string

Zobrazované jméno vlastníka.

typ
owner.type string

Typ vlastníka.

uživatelské jméno
owner.username string

Uživatelské jméno vlastníka.

Univerzálně jedinečný identifikátor (UUID)
owner.uuid string

Univerzální jedinečný identifikátor vlastníka.

název
name string

Název úložiště.

SCM
scm string

Správce správy zdrojového kódu úložiště.

web
website string

Web úložiště.

Univerzálně jedinečný identifikátor (UUID)
uuid string

Univerzální jedinečný identifikátor úložiště.

celé jméno
full_name string

Úplný název úložiště.

je soukromý.
is_private boolean

Logická hodnota označující, jestli je úložiště soukromé.

typ
type string

Typ úložiště.