Compartir a través de


IUpdateDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de control de código fuente de una aplicación web como parte de una actualización de la aplicación web.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IGitHubWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithGitHubAccessToken<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithGitHubBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithRepositoryType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithRepositoryType<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IGitHubWithAttach<'ParentT>
    interface IWithGitHubAccessToken<'ParentT>
    interface IWithBranch<'ParentT>
    interface IWithGitHubBranch<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IGitHubWithAttach(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithBranch(Of ParentT), IWithGitHubAccessToken(Of ParentT), IWithGitHubBranch(Of ParentT), IWithRepositoryType(Of ParentT)

Parámetros de tipo

ParentT

Tipo de valor devuelto de updateDefinitionStages.WithAttach.attach().

Implementaciones

Métodos

Attach()

La totalidad de una definición de control de código fuente de una aplicación web como parte de una actualización de la aplicación web.

(Heredado de IInUpdate<ParentT>)
WithBranch(String)

Especifica la rama del repositorio que se va a usar.

(Heredado de IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Especifica el repositorio que se va a ser un repositorio de GitHub. La integración continua se activará. Este repositorio puede ser público o privado, pero el token de acceso de GitHub debe tener suficientes privilegios para agregar un webhook al repositorio.

(Heredado de IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Especifica el repositorio que se va a ser un repositorio de GitHub. La integración continua se activará. Este repositorio puede ser público o privado, pero el token de acceso de GitHub debe tener suficientes privilegios para agregar un webhook al repositorio.

(Heredado de IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Especifica el token de acceso personal de GitHub. Puede adquirir uno de https://github.com/settings/tokens.

(Heredado de IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Especifica el repositorio para que sea un repositorio externo público, ya sea Git o Mercurial. La integración continua no se activará.

(Heredado de IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Especifica el repositorio para que sea un repositorio externo público, ya sea Git o Mercurial. La integración continua no se activará.

(Heredado de IWithRepositoryType<ParentT>)

Se aplica a