Поделиться через


IUpdateDefinition<ParentT> Интерфейс

Определение

Полное определение системы управления версиями веб-приложения в рамках обновления веб-приложения.

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)

Параметры типа

ParentT

Тип возвращаемого значения updateDefinitionStages.WithAttach.attach().

Реализации

Методы

Attach()

Полное определение системы управления версиями веб-приложения в рамках обновления веб-приложения.

(Унаследовано от IInUpdate<ParentT>)
WithBranch(String)

Указывает ветвь в репозитории для использования.

(Унаследовано от IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Указывает репозиторий, который должен быть репозиторием GitHub. Непрерывная интеграция будет включена. Этот репозиторий может быть общедоступным или частным, но маркер доступа GitHub должен иметь достаточные привилегии для добавления веб-перехватчика в репозиторий.

(Унаследовано от IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Указывает репозиторий, который должен быть репозиторием GitHub. Непрерывная интеграция будет включена. Этот репозиторий может быть общедоступным или частным, но маркер доступа GitHub должен иметь достаточные привилегии для добавления веб-перехватчика в репозиторий.

(Унаследовано от IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Указывает личный маркер доступа GitHub. Вы можете приобрести его в https://github.com/settings/tokens.

(Унаследовано от IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Указывает общедоступный внешний репозиторий Git или Mercurial. Непрерывная интеграция не будет включена.

(Унаследовано от IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Указывает общедоступный внешний репозиторий Git или Mercurial. Непрерывная интеграция не будет включена.

(Унаследовано от IWithRepositoryType<ParentT>)

Применяется к