IDefinition<ParentT> Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De volledige definitie van een bronbeheer voor een web-app.
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)
Type parameters
- ParentT
Het retourtype van de uiteindelijke Attachable.attach().
- Implementeringen
Methoden
Attach() |
De volledige definitie van een bronbeheer voor een web-app. (Overgenomen van IInDefinition<ParentT>) |
WithBranch(String) |
Hiermee geeft u de vertakking in de opslagplaats te gebruiken. (Overgenomen van IWithGitHubBranch<ParentT>) |
WithContinuouslyIntegratedGitHubRepository(String) |
Hiermee geeft u op dat de opslagplaats een GitHub-opslagplaats moet zijn. Continue integratie wordt ingeschakeld. Deze opslagplaats kan openbaar of privé zijn, maar uw GitHub-toegangstoken moet voldoende bevoegdheden hebben om een webhook toe te voegen aan de opslagplaats. (Overgenomen van IWithRepositoryType<ParentT>) |
WithContinuouslyIntegratedGitHubRepository(String, String) |
Hiermee geeft u op dat de opslagplaats een GitHub-opslagplaats moet zijn. Continue integratie wordt ingeschakeld. Deze opslagplaats kan openbaar of privé zijn, maar uw GitHub-toegangstoken moet voldoende bevoegdheden hebben om een webhook toe te voegen aan de opslagplaats. (Overgenomen van IWithRepositoryType<ParentT>) |
WithGitHubAccessToken(String) |
Hiermee geeft u het persoonlijke GitHub-toegangstoken op. U kunt er een verkrijgen van https://github.com/settings/tokens. (Overgenomen van IWithGitHubAccessToken<ParentT>) |
WithPublicGitRepository(String) |
Hiermee geeft u de opslagplaats op als een openbare externe opslagplaats, Git of Mercurial. Continue integratie wordt niet ingeschakeld. (Overgenomen van IWithRepositoryType<ParentT>) |
WithPublicMercurialRepository(String) |
Hiermee geeft u de opslagplaats op als een openbare externe opslagplaats, Git of Mercurial. Continue integratie wordt niet ingeschakeld. (Overgenomen van IWithRepositoryType<ParentT>) |
Van toepassing op
Azure SDK for .NET