Freigeben über


IUpdateDefinition<ParentT> Schnittstelle

Definition

Die Vollständige Definition einer Web-App-Quellcodeverwaltung als Teil eines Web-App-Updates.

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)

Typparameter

ParentT

Der Rückgabetyp des endgültigen UpdateDefinitionStages.WithAttach.attach().

Implementiert

Methoden

Attach()

Die Vollständige Definition einer Web-App-Quellcodeverwaltung als Teil eines Web-App-Updates.

(Geerbt von IInUpdate<ParentT>)
WithBranch(String)

Gibt den zu verwendenden Branch im Repository an.

(Geerbt von IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Gibt das Repository an, das ein GitHub-Repository sein soll. Continuous Integration wird aktiviert. Dieses Repository kann entweder öffentlich oder privat sein, aber Ihr GitHub-Zugriffstoken muss über genügend Berechtigungen verfügen, um dem Repository einen Webhook hinzuzufügen.

(Geerbt von IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Gibt das Repository an, das ein GitHub-Repository sein soll. Continuous Integration wird aktiviert. Dieses Repository kann entweder öffentlich oder privat sein, aber Ihr GitHub-Zugriffstoken muss über genügend Berechtigungen verfügen, um dem Repository einen Webhook hinzuzufügen.

(Geerbt von IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Gibt das persönliche GitHub-Zugriffstoken an. Sie können eine von https://github.com/settings/tokensabrufen.

(Geerbt von IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Gibt das Repository als öffentliches externes Repository an, entweder Git oder Mercurial. Continuous Integration wird nicht aktiviert.

(Geerbt von IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Gibt das Repository als öffentliches externes Repository an, entweder Git oder Mercurial. Continuous Integration wird nicht aktiviert.

(Geerbt von IWithRepositoryType<ParentT>)

Gilt für: