GitHubClient.CreateUpdateRepositorySecretAsync Method

Definition

Create or update a repository secret

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

Parameters

repositoryOwner
String

Repository Owner

repositoryName
String

Repository Name

secretName
String

Secret Name

input
CreateRepositorySecretRequest

The request body.

cancellationToken
CancellationToken

Cancellation token.

Returns

Remarks

Creates or updates a repository secret with an encrypted value. Encrypt your secret using LibSodium.

Applies to