listSourceControlRepositories

Gets a list of repositories metadata. Uses Azure REST API version 2025-01-01-preview. Other available API versions: 2023-03-01-preview, 2023-04-01-preview, 2023-05-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native securityinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Return

List all the source controls.

Parameters

argument

null


suspend fun listSourceControlRepositories(clientId: String? = null, code: String? = null, installationId: String? = null, kind: Either<String, RepositoryAccessKind>, resourceGroupName: String, state: String? = null, token: String? = null, workspaceName: String): ListSourceControlRepositoriesResult

Return

List all the source controls.

Parameters

clientId

OAuth ClientId. Required when kind is OAuth

code

OAuth Code. Required when kind is OAuth

installationId

Application installation ID. Required when kind is App. Supported by GitHub only.

kind

The kind of repository access credentials

resourceGroupName

The name of the resource group. The name is case insensitive.

state

OAuth State. Required when kind is OAuth

token

Personal Access Token. Required when kind is PAT

workspaceName

The name of the workspace.

See also


Return

List all the source controls.

Parameters

argument

Builder for com.pulumi.azurenative.securityinsights.kotlin.inputs.ListSourceControlRepositoriesPlainArgs.

See also