Share via


OperationalInsightsWorkspaceSecurityInsightsResource.GetRepositoriesSourceControlsAsync Method

Definition

Gets a list of repositories metadata.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/listRepositories
  • Operation Id: SourceControl_ListRepositories
  • Default Api Version: 2024-01-01-preview
public virtual Azure.AsyncPageable<Azure.ResourceManager.SecurityInsights.Models.SourceControlRepo> GetRepositoriesSourceControlsAsync (Azure.ResourceManager.SecurityInsights.Models.RepositoryAccessProperties repositoryAccess, System.Threading.CancellationToken cancellationToken = default);
abstract member GetRepositoriesSourceControlsAsync : Azure.ResourceManager.SecurityInsights.Models.RepositoryAccessProperties * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.SecurityInsights.Models.SourceControlRepo>
override this.GetRepositoriesSourceControlsAsync : Azure.ResourceManager.SecurityInsights.Models.RepositoryAccessProperties * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.SecurityInsights.Models.SourceControlRepo>
Public Overridable Function GetRepositoriesSourceControlsAsync (repositoryAccess As RepositoryAccessProperties, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of SourceControlRepo)

Parameters

repositoryAccess
RepositoryAccessProperties

The repository access credentials.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of SourceControlRepo that may take multiple service requests to iterate over.

Exceptions

repositoryAccess is null.

Applies to