GitHubClient.CreateIssueAsync Method

Definition

Create an issue

public virtual System.Threading.Tasks.Task<Azure.Connectors.Sdk.GitHub.Models.IssueDetailsModel> CreateIssueAsync(string repositoryOwner, string repositoryName, Azure.Connectors.Sdk.GitHub.Models.IssueBasicDetailsModel input, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateIssueAsync : string * string * Azure.Connectors.Sdk.GitHub.Models.IssueBasicDetailsModel * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Connectors.Sdk.GitHub.Models.IssueDetailsModel>
override this.CreateIssueAsync : string * string * Azure.Connectors.Sdk.GitHub.Models.IssueBasicDetailsModel * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Connectors.Sdk.GitHub.Models.IssueDetailsModel>
Public Overridable Function CreateIssueAsync (repositoryOwner As String, repositoryName As String, input As IssueBasicDetailsModel, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IssueDetailsModel)

Parameters

repositoryOwner
String

Repository Owner

repositoryName
String

Repository Name

input
IssueBasicDetailsModel

The request body.

cancellationToken
CancellationToken

Cancellation token.

Returns

The Create an issue response.

Remarks

This operation is used to create a new issue for a specific repository.

Applies to