Aracılığıyla paylaş


Bitbucket

Bitbucket, GIT düzeltme denetimini kullanan projeler için web tabanlı bir barındırma hizmetidir.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Microsoft
URL Microsoft LogicApps Desteği
Microsoft Power Automate Desteği
Microsoft Power Apps Desteği
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://bitbucket.org/
Gizlilik ilkesi https://www.atlassian.com/legal/privacy-policy

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye
Tetikleyici yoklamalarının sıklığı 1 30 saniye

Eylemler

Kimliğine göre kullanıcı alma

Bu işlem, kimliğine göre belirli bir kullanıcı hakkındaki tüm bilgileri döndürür.

Kimliğine göre sorun alma

Bu işlem, verilen sorunla ilgili tüm bilgileri alır.

Sorun oluşturma

Bu işlem, verilen depoda yeni bir sorun oluşturur.

Çekme isteğini birleştirme

Bu işlem belirli bir çekme isteğini birleştirebilir.

Çekme isteğini onayla

Bu işlem, mevcut çekme isteğini onaylamak için kullanılır.

Çekme isteğini reddet

Bu işlem, mevcut çekme isteğini reddetmek için kullanılır.

Kimliğine göre kullanıcı alma

Bu işlem, kimliğine göre belirli bir kullanıcı hakkındaki tüm bilgileri döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Kullanıcı Kimliği
userId True string

Kullanıcının kimliği.

Döndürülenler

Kimliğine göre sorun alma

Bu işlem, verilen sorunla ilgili tüm bilgileri alır.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Sorun Kimliği
issueId True string

Sorunun kimliği.

Döndürülenler

Sorun oluşturma

Bu işlem, verilen depoda yeni bir sorun oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Sorun Başlığı
title True string
Description
raw string
Sorun Türü
kind True string
Priority
priority True string

Sorunun öncelik kategorisi.

Statü
status string
Bileşen
name string

Önceden tanımlanmış bileşen değeri.

Dönüm noktası
name string

Önceden tanımlanmış kilometre taşı değeri.

Sürüm
name string

Önceden tanımlanmış sürüm değeri.

Döndürülenler

Çekme isteğini birleştirme

Bu işlem belirli bir çekme isteğini birleştirebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Çekme İsteği Kimliği
pullrequestId True string

Çekme isteğinin kimliği.

Döndürülenler

Çekme isteğini onayla

Bu işlem, mevcut çekme isteğini onaylamak için kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Çekme İsteği Kimliği
pullrequestId True string

Çekme isteğinin kimliği.

Döndürülenler

Çekme isteğini reddet

Bu işlem, mevcut çekme isteğini reddetmek için kullanılır.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Çekme İsteği Kimliği
pullrequestId True string

Çekme isteğinin kimliği.

Döndürülenler

Tetikleyiciler

Bir sorun güncelleştirildiğinde

Verilen depoda bir sorun güncelleştirildiğinde tetikler.

Depo eklendiğinde

Kimliği doğrulanmış hesap için yeni bir depo oluşturulduğunda tetikler.

Yeni bir işleme gönderildiğinde

Verilen depoya yeni bir işleme gönderildiğinde tetikler.

Yeni bir sorun eklendiğinde

Verilen depoya yeni bir sorun eklendiğinde tetikler.

Çekme isteği birleştirildiğinde

Mevcut bir pullreqest belirtilen depoda birleştirildiğinde tetikler.

Çekme isteği oluşturulduğunda

Verilen depoda yeni bir pullreqest oluşturulduğunda tetikler.

Çekme isteği onaylandığında

Belirtilen depoda bir pullreqest onaylandığında tetikler.

Çekme isteği reddedildiğinde

Verilen depoda mevcut bir pullreqest reddedildiğinde tetikler.

Bir sorun güncelleştirildiğinde

Verilen depoda bir sorun güncelleştirildiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Depo eklendiğinde

Kimliği doğrulanmış hesap için yeni bir depo oluşturulduğunda tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Döndürülenler

Yeni bir işleme gönderildiğinde

Verilen depoya yeni bir işleme gönderildiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Yeni bir sorun eklendiğinde

Verilen depoya yeni bir sorun eklendiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Çekme isteği birleştirildiğinde

Mevcut bir pullreqest belirtilen depoda birleştirildiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Çekme isteği oluşturulduğunda

Verilen depoda yeni bir pullreqest oluşturulduğunda tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Çekme isteği onaylandığında

Belirtilen depoda bir pullreqest onaylandığında tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Çekme isteği reddedildiğinde

Verilen depoda mevcut bir pullreqest reddedildiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Hesap Adı
account True string

Atlassian hesabı veya ekip adı

Depo Kimliği
slug True string

Bitbucket deposu

Döndürülenler

Tanımlar

WebhookIssueCreatedResponse

Name Yol Tür Description
Actor
actor Actor
sorun
issue Issue
Depo
repository Repository

WebhookIssueUpdatedResponse

Name Yol Tür Description
Actor
actor Actor
changes
changes Changes
Comment
comment Comment
sorun
issue Issue
Depo
repository Repository

WebhookPullRequestApprovedResponse

Name Yol Tür Description
Onay
approval Approval
Actor
actor Actor
PR
pullrequest PullRequest
Depo
repository Repository

WebhookPullRequestCreatedResponse

Name Yol Tür Description
Actor
actor Actor
PR
pullrequest PullRequest
Depo
repository Repository

WebhookPullRequestDeclinedResponse

Name Yol Tür Description
Actor
actor Actor
PR
pullrequest PullRequest
Depo
repository Repository

WebhookPullRequestMergedResponse

Name Yol Tür Description
Actor
actor Actor
PR
pullrequest PullRequest
Depo
repository Repository

WebhookRepositoryPushResponse

Name Yol Tür Description
Actor
actor Actor
İtmek
push Push
Depo
repository Repository

List_repositories_Response

Name Yol Tür Description
values
values array of object

values

SCM
values.scm string

Depo için kaynak denetim yöneticisi.

Web sitesi
values.website string

Tanımlanmışsa web sitesinin url'si.

Wiki'ye sahip
values.has_wiki boolean

Depoda wiki varsa true.

İsim
values.name string

Deponun adı.

Çatal İlkesi
values.fork_policy string

Çatallara, ortak çatallara veya çatallara izin verme.

UUID
values.uuid string

Deponun sabit kimliği.

Language
values.language string

Depoda kullanılan programlama dili.

Oluşturulan Date-Time
values.created_on date-time

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

Sorun İzleyicisi Var
values.has_issues boolean

Depo için bir sorun izleyicisi ayarlandıysa true.

Kullanıcı adı
values.owner.username string

Depo sahibinin kullanıcı adı.

İsim
values.owner.display_name string

Depo sahibinin görünen adı.

UUID
values.owner.uuid string

Depo sahibinin benzersiz tanımlayıcısı.

güncelleştirilmiş Date-Time
values.updated_on date-time

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

Boyut
values.size integer

Deponun bayt cinsinden boyutunu gösteren tamsayı.

Türü
values.type string

Git veya mercurial.

Başlık
values.slug string

Depoyu tanımlamak için kullanılan bilgi.

Özeldir
values.is_private boolean

Depo özelse true.

Description
values.description string

Deponun açıklaması.

ApprovePullRequestResponse

Name Yol Tür Description
Rol
role string

Çekme isteğinin rolü.

Türü
type string

Çekme isteğinin türü.

Kullanıcı adı
user.username string

Onaylayanın kullanıcı adı.

İsim
user.display_name string

Onaylayanın görünen adı.

Türü
user.type string

Kullanıcı veya ekip.

UUID
user.uuid string

Kullanıcının evrensel olarak benzersiz tanımlayıcısı.

Onaylandı
approved boolean

Çekme isteği onaylanırsa true.

DeclineOrMergePullRequestResponse

Name Yol Tür Description
Description
description string

Çekme isteği açıklaması.

Başlık
title string

Çekme isteği başlığı.

İsim
destination.branch.name string

Hedef dalın adı.

Hash
destination.commit.hash string

Hedef dal başlığının SHA1'i.

İsim
destination.repository.name string

Hedef dal deposunun adı.

UUID
destination.repository.uuid string

Hedef dal deposunun UUID değeri.

Türü
destination.repository.type string

Hedef dal deposunun türü.

Statü
state string

Çekme isteği durumu.

Kullanıcı Adıyla Kapatıldı
closed_by.username string

Pr'yi kapatan kişinin kullanıcı adı.

Ada Göre Kapatıldı
closed_by.display_name string

Pr'yi kapatan kişinin adı.

Kullanıcı Türü
closed_by.type string

Bir kullanıcı veya ekip tarafından kapatıldı.

UUID
closed_by.uuid string

Çekme isteğini kapatan kişinin benzersiz tanımlayıcısı.

İsim
source.branch.name string

Kaynak dalın adı.

Hash
source.commit.hash string

Kaynak dal başlığının SHA1'i.

İsim
source.repository.name string

Kaynak dal deposunun adı.

UUID
source.repository.uuid string

Kaynak dal deposunun UUID değeri.

Türü
source.repository.type string

Kaynak dal deposunun türü.

İsim
author.display_name string

Oluşturucunun görünen adı.

Türü
author.type string

Oluşturucunun türü.

Kullanıcı adı
author.username string

Oluşturucunun kullanıcı adı

UUID
author.uuid string

Oluşturucunun evrensel olarak benzersiz tanımlayıcısı.

Oluşturulan Date-Time
created_on date-time

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

Reason
reason string

Çekme isteğinin reddedilir olmasının nedeni (varsa).

Güncelleştirme tarihi:
updated_on string

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

Kimlik
id integer

Çekme isteğinin kimliği.

Görev Sayısı
task_count integer

Görev sayısı.

IssueResponse

Name Yol Tür Description
Priority
priority string

Sorunun önceliği.

Kind
kind string

Bu tür bir sorun.

type
repository.type string

Deponun türü.

name
repository.name string

Deponun adı.

tam ad
repository.full_name string

Deponun tam adı.

UUID
repository.uuid string

Deponun Evrensel Benzersiz Tanımlayıcısı.

Kullanıcı adı
reporter.username string

Muhabirin kullanıcı adı.

Ekran adı
reporter.display_name string

Muhabirin görünen adı.

Türü
reporter.type string

Muhabirin türü.

UUID
reporter.uuid string

Muhabirin Evrensel Benzersiz Tanımlayıcısı.

Başlık
title string

Sorunun başlığı.

Bileşen
component.name string

Önceden tanımlanmış bileşen değeri.

Oylar
votes integer

Konuyla ilgili oy sayısı.

Saatler
watches integer

Sorunla ilgili saat sayısı.

Başka bir metin sağlanmadığı için, verilen metne dayalı bir çeviri yapmam mümkün değil. Lütfen çevirilecek metni belirtin.
content.raw string

Sorunun açıklaması.

Biçimlendirme
content.markup string

Sorunun açıklama işaretlemesi.

html
content.html string

Sorunun açıklama html'i.

Atanan
assignee string

Sorunun atanan kullanıcısı.

Statü
state string

Sorunun durumu.

Sürüm
version.name string

Yönetici tarafından tanımlanan bir sürüm değeri.

Oluşturulma tarihi
created_on date-time

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

Dönüm noktası
milestone.name string

Önceden tanımlanmış kilometre taşı değeri.

Güncelleştirme tarihi:
updated_on date-time

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

Türü
type string

Sorunun türü.

Sorun Kimliği
id integer

Sorunun kimliği.

UserResponse

Name Yol Tür Description
Kullanıcı adı
username string

Kullanıcı adı.

Türü
type string

Kullanıcı türü.

Görüntü adı
display_name string

Kullanıcının görünen adı.

UUID
uuid string

Kullanıcının evrensel olarak benzersiz tanımlayıcısı.

Actor

Name Yol Tür Description
İsim
display_name string

Yazarın tam görünen adı.

Türü
type string

Kullanıcı veya ekip.

Kullanıcı adı
username string

Kullanıcı adı veya ekip kimliği.

UUID
uuid string

Kullanıcının veya ekibin benzersiz tanımlayıcısı.

Onay

Name Yol Tür Description
tarih ve saat
date string

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

görünen ad
user.display_name string

Onaylayanın görünen adı.

type
user.type string

Onaylayanın türü.

kullanıcı adı
user.username string

Onaylayanın kullanıcı adı.

UUID
user.uuid string

Onaylayanın evrensel olarak benzersiz tanımlayıcısı.

Changes

Name Yol Tür Description
Yeni Sorun
title.new string

Sorun alanı için yeni değer.

Eski Sorun
title.old string

Sorun alanı için eski değer.

Comment

Name Yol Tür Description
Kimlik
id integer

Eklenen açıklamanın kimliği.

Üst Kimlik
parent integer

Üst açıklamanın kimliği.

Description
content.raw string

Açıklamanın açıklaması.

güncelleştirilmiş Date-Time
updated_on string

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

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

created_on

Sorun

Name Yol Tür Description
Başlık
title string

Sorun başlığı.

Dönüm noktası
milestone string

Aşama sorununa ulaşıldı.

güncelleştirilmiş Date-Time
updated_on date-time

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

Sorun İçeriği
content.raw string

Ham sorun tanımlayıcısı.

Oluşturulan Date-Time
created_on date-time

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

Bileşen
component string

Kullanıcı tanımlı numaralandırıcı değeri.

Sorun Türü
type string

Hata, geliştirme, teklif veya görev.

Kimlik
id integer

Sorun tanımlayıcısı.

Statü
state string

Sorun durumu.

Priority
priority string

Sorunun öncelik kategorisi.

Sürüm
version string

Sürüm değeri içeren dize.

Kind
kind string

GUI'de tanımlanan sorun türü.

Çekme İsteği

Name Yol Tür Description
Kimlik
id integer

Çekme isteğinin kimliği.

Gözden Geçirenler
reviewers array of object

Çekme isteğindeki gözden geçirenlerin listesi.

Description
description string

Çekme isteğinin açıklaması.

İsim
destination.branch.name string

Hedef dalın adı.

Depo Adı
destination.repository.name string

Sorunun oluşturulduğu deponun adı.

UUID
destination.repository.uuid string

Deponun benzersiz kimliği.

Depo Türü
destination.repository.type string

Sorunun oluşturulduğu deponun türü.

Kapalı Dal
close_source_branch boolean

Birleştirmeden sonra kaynak dalı kapatır.

İsim
author.display_name string

Çekme isteği yazarının görünen adı.

Türü
author.type string

Kullanıcı veya ekip.

Kullanıcı adı
author.username string

Çekme isteği yazarının kullanıcı adı.

UUID
author.uuid string

Yazarın evrensel olarak benzersiz tanımlayıcısı.

Katılımcı
participants array of object
Rol
participants.role string

Katılımcının rolü.

Görüntü adı
participants.user.display_name string

Katılımcının görünen adı

Türü
participants.user.type string

Kullanıcı veya ekip.

Kullanıcı adı
participants.user.username string

Katılımcının kullanıcı adı.

UUID (evrensel benzersiz tanımlayıcı)
participants.user.uuid string

Kullanıcının evrensel olarak benzersiz tanımlayıcısı.

Türü
participants.type string

Katılımcının türü.

İsim
source.branch.name string

Kaynak dalın adı.

Hash
source.commit.hash string

Kaynak dal başlığının SHA1'i.

name
source.repository.name string

Kaynak dal deposunun adı.

UUID
source.repository.uuid string

Kaynak dal deposunun UUID değeri.

Türü
source.repository.type string

Kaynak dal deposunun türü.

Oluşturulan Date-Time
created_on date-time

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

Statü
state string

Çekme isteğinin durumu.

Reason
reason string

Çekme isteğinin reddedilip reddedilmeyen nedeni (varsa).

güncelleştirilmiş Date-Time
updated_on string

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

Başlık
title string

Çekme isteğinin adı.

İtmek

Name Yol Tür Description
changes
changes array of object

changes

Oluşturulan
changes.created boolean

Başvurunun yeni olup olmadığını belirtin.

type
changes.old.type string

type

çiğ
changes.old.target.author.raw string

çiğ

date
changes.old.target.date date-time

date

message
changes.old.target.message string

message

Karma
changes.old.target.hash string

Karma

type
changes.old.target.type string

type

ebeveyn
changes.old.target.parents array of object

ebeveyn

type
changes.old.target.parents.type string

type

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

href

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

href

Karma
changes.old.target.parents.hash string

Karma

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

href

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

href

name
changes.old.name string

name

href
changes.old.links.commits.href string

href

href
changes.old.links.html.href string

href

href
changes.old.links.self.href string

href

type
changes.new.type string

type

çiğ
changes.new.target.author.raw string

çiğ

date
changes.new.target.date date-time

date

message
changes.new.target.message string

message

Karma
changes.new.target.hash string

Karma

type
changes.new.target.type string

type

ebeveyn
changes.new.target.parents array of object

ebeveyn

type
changes.new.target.parents.type string

type

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

href

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

href

Karma
changes.new.target.parents.hash string

Karma

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

href

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

href

name
changes.new.name string

name

href
changes.new.links.commits.href string

href

href
changes.new.links.html.href string

href

href
changes.new.links.self.href string

href

Kesilmiş
changes.truncated boolean

Bitbucket'in bu yükteki commits dizisini kesip kesmediğini belirtin.

kapalı
changes.closed boolean

Başvurunun eski olup olmadığını belirtin.

Kayd -eder
changes.commits array of object

Kayd -eder

çiğ
changes.commits.author.raw string

çiğ

date
changes.commits.date date-time

date

message
changes.commits.message string

message

Karma
changes.commits.hash string

Karma

type
changes.commits.type string

type

ebeveyn
changes.commits.parents array of object

ebeveyn

type
changes.commits.parents.type string

type

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

href

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

href

Karma
changes.commits.parents.hash string

Karma

Zorla
changes.forced boolean

İtmenin zorlanıp zorlanmadığını belirtin.

Depo

Name Yol Tür Description
görünen ad
owner.display_name string

Sahibin görünen adı.

type
owner.type string

Sahip türü.

kullanıcı adı
owner.username string

Sahibin kullanıcı adı.

UUID
owner.uuid string

Sahibin evrensel olarak benzersiz tanımlayıcısı.

name
name string

Deponun adı.

SCM
scm string

Deponun kaynak denetim yöneticisi.

web sitesi
website string

Deponun web sitesi.

UUID
uuid string

Deponun evrensel olarak benzersiz tanımlayıcısı.

tam ad
full_name string

Deponun tam adı.

özeldir
is_private boolean

Deponun özel olup olmadığını gösteren boole değeri.

type
type string

Deponun türü.