Sdílet prostřednictvím


IUpdateDefinition<ParentT> Rozhraní

Definice

Celá definice správy zdrojového kódu webové aplikace jako součást aktualizace webové aplikace

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)

Parametry typu

ParentT

Návratový typ konečného UpdateDefinitionStages.WithAttach.attach().

Implementuje

Metody

Attach()

Celá definice správy zdrojového kódu webové aplikace jako součást aktualizace webové aplikace

(Zděděno od IInUpdate<ParentT>)
WithBranch(String)

Určuje větev v úložišti, která se má použít.

(Zděděno od IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Určuje, že úložiště má být úložištěm GitHub. Kontinuální integrace bude zapnutá. Toto úložiště může být veřejné nebo soukromé, ale přístupový token GitHubu musí mít dostatečná oprávnění k přidání webhooku do úložiště.

(Zděděno od IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Určuje, že úložiště má být úložištěm GitHub. Kontinuální integrace bude zapnutá. Toto úložiště může být veřejné nebo soukromé, ale přístupový token GitHubu musí mít dostatečná oprávnění k přidání webhooku do úložiště.

(Zděděno od IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Určuje osobní přístupový token GitHubu. Můžete ho získat od .https://github.com/settings/tokens

(Zděděno od IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Určuje, že úložiště bude veřejným externím úložištěm Git nebo Mercurial. Kontinuální integrace nebude zapnutá.

(Zděděno od IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Určuje, že úložiště bude veřejným externím úložištěm Git nebo Mercurial. Kontinuální integrace nebude zapnutá.

(Zděděno od IWithRepositoryType<ParentT>)

Platí pro