Condividi tramite


IUpdateDefinition<ParentT> Interfaccia

Definizione

L'intera definizione di un controllo del codice sorgente di un'app Web come parte di un aggiornamento di un'app 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)

Parametri di tipo

ParentT

Tipo restituito dell'oggetto UpdateDefinitionStages.WithAttach.attach().

Implementazioni

Metodi

Attach()

L'intera definizione di un controllo del codice sorgente di un'app Web come parte di un aggiornamento di un'app Web.

(Ereditato da IInUpdate<ParentT>)
WithBranch(String)

Specifica il ramo nel repository da usare.

(Ereditato da IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Specifica il repository da usare come repository GitHub. L'integrazione continua verrà attivata. Questo repository può essere pubblico o privato, ma il token di accesso di GitHub deve avere privilegi sufficienti per aggiungere un webhook al repository.

(Ereditato da IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Specifica il repository da usare come repository GitHub. L'integrazione continua verrà attivata. Questo repository può essere pubblico o privato, ma il token di accesso di GitHub deve avere privilegi sufficienti per aggiungere un webhook al repository.

(Ereditato da IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Specifica il token di accesso personale di GitHub. È possibile acquisirne uno da https://github.com/settings/tokens.

(Ereditato da IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Specifica che il repository deve essere un repository esterno pubblico, Git o Mercurial. L'integrazione continua non verrà attivata.

(Ereditato da IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Specifica che il repository deve essere un repository esterno pubblico, Git o Mercurial. L'integrazione continua non verrà attivata.

(Ereditato da IWithRepositoryType<ParentT>)

Si applica a