2022-01-14
▼ ▲ cloudbuild.locations.regionalWebhook
HTTP Method : POST
Parameters :
webhookKey
Type : string
Description : For GitHub Enterprise webhooks, this key is used to associate the webhook request with the GitHubEnterpriseConfig to use for validation.
Location : query
location
Pattern : ^locations/[^/]+$
Type : string
Required : Yes
Location : path
Description : Required. The location where the webhook should be sent.
Description : ReceiveRegionalWebhook is called when the API receives a regional GitHub webhook.
Path : v1/{+location}/regionalWebhook
Flat Path : v1/locations/{locationsId}/regionalWebhook
Parameter Order : location
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.connectedRepositories.batchCreate
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}/connectedRepositories:batchCreate
Parameter Order : parent
Parameters :
parent
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Description : The name of the `BitbucketServerConfig` that added connected repository. Format: `projects/{project}/locations/{location}/bitbucketServerConfigs/{config}`
Location : path
Type : string
Required : Yes
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : POST
Path : v1/{+parent}/connectedRepositories:batchCreate
Description : Batch connecting Bitbucket Server repositories to Cloud Build.
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.repos.list
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}/repos
Description : List all repositories for a given `BitbucketServerConfig`. This API is experimental.
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
Parameters :
pageToken
Location : query
Type : string
Description : A page token, received from a previous `ListBitbucketServerRepositoriesRequest` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListBitbucketServerConfigsRequest` must match the call that provided the page token.
parent
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Type : string
Description : Required. Name of the parent resource.
Required : Yes
pageSize
Location : query
Description : The maximum number of configs to return. The service may return fewer than this value. If unspecified, at most 50 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Type : integer
Format : int32
Path : v1/{+parent}/repos
HTTP Method : GET
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.get
Parameter Order : name
HTTP Method : GET
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}
Description : Retrieve a `BitbucketServerConfig`. This API is experimental.
Parameters :
name
Required : Yes
Location : path
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Description : Required. The config resource name.
Path : v1/{+name}
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.patch
Parameters :
name
Type : string
Required : Yes
Description : The resource name for the config.
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
updateMask
Format : google-fieldmask
Type : string
Location : query
Description : Update mask for the resource. If this is set, the server will only update the fields specified in the field mask. Otherwise, a full update of the mutable resource fields will be performed.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}
Parameter Order : name
Path : v1/{+name}
Description : Updates an existing `BitbucketServerConfig`. This API is experimental.
HTTP Method : PATCH
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.list
Parameters :
pageToken
Description : A page token, received from a previous `ListBitbucketServerConfigsRequest` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListBitbucketServerConfigsRequest` must match the call that provided the page token.
Type : string
Location : query
parent
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. Name of the parent resource.
Location : path
Type : string
pageSize
Type : integer
Format : int32
Description : The maximum number of configs to return. The service may return fewer than this value. If unspecified, at most 50 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
Description : List all `BitbucketServerConfigs` for a given project. This API is experimental.
HTTP Method : GET
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs
Path : v1/{+parent}/bitbucketServerConfigs
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.delete
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Type : string
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Description : Required. The config resource name.
Required : Yes
Description : Delete a `BitbucketServerConfig`. This API is experimental.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}
Parameter Order : name
HTTP Method : DELETE
Path : v1/{+name}
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.addBitbucketServerConnectedRepository
Description : Add a Bitbucket Server repository to a given BitbucketServerConfig's connected repositories. This API is experimental.
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}:addBitbucketServerConnectedRepository
Parameters :
config
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Location : path
Required : Yes
Type : string
Description : Required. The name of the `BitbucketServerConfig` to add a connected repository. Format: `projects/{project}/locations/{location}/bitbucketServerConfigs/{config}`
Path : v1/{+config}:addBitbucketServerConnectedRepository
Parameter Order : config
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.create
Description : Creates a new `BitbucketServerConfig`. This API is experimental.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs
HTTP Method : POST
Path : v1/{+parent}/bitbucketServerConfigs
Parameters :
parent
Location : path
Required : Yes
Type : string
Description : Required. Name of the parent resource.
Pattern : ^projects/[^/]+/locations/[^/]+$
bitbucketServerConfigId
Location : query
Type : string
Description : Optional. The ID to use for the BitbucketServerConfig, which will become the final component of the BitbucketServerConfig's resource name. bitbucket_server_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character.
Parameter Order : parent
▼ ▲ cloudbuild.projects.locations.bitbucketServerConfigs.removeBitbucketServerConnectedRepository
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/bitbucketServerConfigs/{bitbucketServerConfigsId}:removeBitbucketServerConnectedRepository
Parameter Order : config
Parameters :
config
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/bitbucketServerConfigs/[^/]+$
Location : path
Description : Required. The name of the `BitbucketServerConfig` to remove a connected repository. Format: `projects/{project}/locations/{location}/bitbucketServerConfigs/{config}`
Required : Yes
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+config}:removeBitbucketServerConnectedRepository
HTTP Method : POST
Description : Remove a Bitbucket Server repository from an given BitbucketServerConfig’s connected repositories. This API is experimental.