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>) |
Применяется к
Azure SDK for .NET