Condividi tramite


IDefinition<ParentT> Interfaccia

Definizione

L'intera definizione di controllo del codice sorgente dell'app Web.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IGitHubWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithGitHubAccessToken<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithGitHubBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithRepositoryType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithRepositoryType<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IGitHubWithAttach<'ParentT>
    interface IWithGitHubAccessToken<'ParentT>
    interface IWithBranch<'ParentT>
    interface IWithGitHubBranch<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IGitHubWithAttach(Of ParentT), IInDefinition(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 Attachable.attach().

Implementazioni

Metodi

Attach()

L'intera definizione di controllo del codice sorgente dell'app Web.

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

Specifica il ramo nel repository da usare.

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

Specifica il repository da eseguire 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 eseguire 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 acquisire uno da https://github.com/settings/tokens.

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

Specifica il repository come repository esterno pubblico, Git o Mercurial. L'integrazione continua non verrà attivata.

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

Specifica il repository come repository esterno pubblico, Git o Mercurial. L'integrazione continua non verrà attivata.

(Ereditato da IWithRepositoryType<ParentT>)

Si applica a