Udostępnij za pośrednictwem


IDefinition<ParentT> Interfejs

Definicja

Cała definicja kontroli źródła aplikacji internetowej.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IGitHubWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithGitHubAccessToken<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithGitHubBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.Definition.IWithRepositoryType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithRepositoryType<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IGitHubWithAttach<'ParentT>
    interface IWithGitHubAccessToken<'ParentT>
    interface IWithBranch<'ParentT>
    interface IWithGitHubBranch<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IGitHubWithAttach(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithBranch(Of ParentT), IWithGitHubAccessToken(Of ParentT), IWithGitHubBranch(Of ParentT), IWithRepositoryType(Of ParentT)

Parametry typu

ParentT

Zwracany typ końcowego elementu Attachable.attach().

Implementuje

Metody

Attach()

Cała definicja kontroli źródła aplikacji internetowej.

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

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

(Odziedziczone po IWithGitHubBranch<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>)
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>)
WithGitHubAccessToken(String)

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

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

Określa repozytorium jako publiczne repozytorium zewnętrzne — Git lub Mercurial. Ciągła integracja nie zostanie włączona.

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

Określa repozytorium jako publiczne repozytorium zewnętrzne — Git lub Mercurial. Ciągła integracja nie zostanie włączona.

(Odziedziczone po IWithRepositoryType<ParentT>)

Dotyczy