Udostępnij za pośrednictwem


IUpdateDefinition<ParentT> Interfejs

Definicja

Całość definicji kontroli źródła aplikacji internetowej w ramach aktualizacji aplikacji internetowej.

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

Zwracany typ końcowej klasy UpdateDefinitionStages.WithAttach.attach().

Implementuje

Metody

Attach()

Całość definicji kontroli źródła aplikacji internetowej w ramach aktualizacji aplikacji internetowej.

(Odziedziczone po IInUpdate<ParentT>)
WithBranch(String)

Określa gałąź w repozytorium do użycia.

(Odziedziczone po IWithGitHubBranch<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String, String)

Określa repozytorium, które ma być repozytorium GitHub. Ciągła integracja zostanie włączona. To repozytorium może być publiczne lub prywatne, ale token dostępu usługi GitHub musi mieć wystarczające uprawnienia, aby dodać element webhook do repozytorium.

(Odziedziczone po IWithRepositoryType<ParentT>)
WithContinuouslyIntegratedGitHubRepository(String)

Określa repozytorium, które ma być repozytorium GitHub. Ciągła integracja zostanie włączona. To repozytorium może być publiczne lub prywatne, ale token dostępu usługi GitHub musi mieć wystarczające uprawnienia, aby dodać element webhook do repozytorium.

(Odziedziczone po IWithRepositoryType<ParentT>)
WithGitHubAccessToken(String)

Określa osobisty token dostępu usługi GitHub. Możesz go uzyskać z https://github.com/settings/tokenswitryny .

(Odziedziczone po IWithGitHubAccessToken<ParentT>)
WithPublicGitRepository(String)

Określa repozytorium, które ma być publicznym repozytorium zewnętrznym, Git lub Mercurial. Ciągła integracja nie zostanie włączona.

(Odziedziczone po IWithRepositoryType<ParentT>)
WithPublicMercurialRepository(String)

Określa repozytorium, które ma być publicznym repozytorium zewnętrznym, Git lub Mercurial. Ciągła integracja nie zostanie włączona.

(Odziedziczone po IWithRepositoryType<ParentT>)

Dotyczy