Documentation
¶
Index ¶
- func Provider() terraform.ResourceProvider
- type BitbucketClient
- func (c *BitbucketClient) Delete(endpoint string) (*http.Response, error)
- func (c *BitbucketClient) Get(endpoint string) (*http.Response, error)
- func (c *BitbucketClient) Post(endpoint string, jsonpayload *bytes.Buffer) (*http.Response, error)
- func (c *BitbucketClient) Put(endpoint string, jsonpayload *bytes.Buffer) (*http.Response, error)
- func (c *BitbucketClient) PutOnly(endpoint string) (*http.Response, error)
- type CloneUrl
- type Hook
- type PaginatedReviewers
- type Repository
- type Reviewer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Provider ¶
func Provider() terraform.ResourceProvider
Types ¶
type BitbucketClient ¶
func (*BitbucketClient) Delete ¶
func (c *BitbucketClient) Delete(endpoint string) (*http.Response, error)
func (*BitbucketClient) Get ¶
func (c *BitbucketClient) Get(endpoint string) (*http.Response, error)
type PaginatedReviewers ¶
type PaginatedReviewers struct {
Values []Reviewer `json:"values,omitempty"`
}
type Repository ¶
type Repository struct {
SCM string `json:"scm,omitempty"`
HasWiki bool `json:"has_wiki,omitempty"`
HasIssues bool `json:"has_issues,omitempty"`
Website string `json:"website,omitempty"`
IsPrivate bool `json:"is_private,omitempty"`
ForkPolicy string `json:"fork_policy,omitempty"`
Language string `json:"language,omitempty"`
Description string `json:"description,omitempty"`
Name string `json:"name,omitempty"`
UUID string `json:"uuid,omitempty"`
Project struct {
Key string `json:"key,omitempty"`
} `json:"project,omitempty"`
Links struct {
Clone []CloneUrl `json:"clone,omitempty"`
} `json:"links,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.